; -------------------------------------------------------------------------------- ; @Title: AM263X On-Chip Peripherals ; @Props: Released ; @Author: DAB ; @Changelog: 2022-04-08 DAB ; @Manufacturer: TI - Texas Instruments ; @Doc: XML generated, based on: AM263x.xml (Rev. 1) ; Note: Manually optimized TREE structure ; @Core: Cortex-R5F, Cortex-M4 ; @Chip: AM2631-SS0, AM2631-HSM, AM2632-SS0, AM2632-HSM, AM2634-SS0, AM2634-SS1, AM2634-HSM ; @Copyright: (C) 1989-2022 Lauterbach GmbH, licensed for use with TRACE32(R) only ; -------------------------------------------------------------------------------- ; $Id: peram263x.per 16470 2023-08-03 15:53:57Z kwisniewski $ sif (CORENAME()=="CORTEXM4") 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 elif (CORENAME()=="CORTEXR5F") tree "Core Registers (Cortex-R5F)" AUTOINDENT.PUSH AUTOINDENT.OFF width 0x8 ; -------------------------------------------------------------------------------- ; Identification registers ; -------------------------------------------------------------------------------- tree "ID Registers" rgroup.long c15:0x00++0x00 line.long 0x00 "MIDR,Main ID Register" hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer code" bitfld.long 0x0 20.--23. " VAR ,Variant" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 16.--19. " ARCH ,Architecture" "Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,Pre-ARMv7,ARMv7" textline " " hexmask.long.word 0x0 4.--15. 0x1 " PART ,Primary Part Number" bitfld.long 0x0 0.--3. " REV ,Revision Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long c15:0x100++0x00 line.long 0x00 "CTR,Cache Type Register" bitfld.long 0x00 24.--27. " CWG ,Cache Write-back Granule" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " bitfld.long 0x00 20.--23. " ERG ,Exclusives Reservation Granule" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0 16.--19. " DMINLINE ,D-Cache Minimum Line Size" "1 word,2 words,4 words,8 words,16 words,32 words,64 words,128 words,256 words,512 words,1024 words,2048 words,4096 words,8192 words,16384 words,32768 words" bitfld.long 0x0 14.--15. " L1POLICY ,L1 Instruction cache policy" "Reserved,ASID,Virtual,Physical" textline " " bitfld.long 0x0 0.--3. " IMINLINE ,I-Cache Minimum Line Size" "1 word,2 words,4 words,8 words,16 words,32 words,64 words,128 words,256 words,512 words,1024 words,2048 words,4096 words,8192 words,16384 words,32768 words" rgroup.long c15:0x400--0x400 line.long 0x0 "MPUIR,MPU type register" hexmask.long.byte 0x00 8.--15. 1. " REGNUM ,Number of regions" bitfld.long 0x00 0. " TYPE ,Type of MPU regions" "Unified,Seperated" rgroup.long c15:0x500++0x00 line.long 0x0 "MPIDR,Multiprocessor Affinity Register" bitfld.long 0x00 30.--31. " MULT_EXT ,Multiprocessing extensions" "No extensions,Reserved,Reserved,Part of a uniprocessor system" textline " " hexmask.long.byte 0x00 16.--23. 1. " AFFL2 ,Affitnity Level 2" hexmask.long.byte 0x00 8.--15. 1. " AFFL1 ,Affitnity Level 1" hexmask.long.byte 0x00 0.--7. 1. " AFFL0 ,Affitnity Level 0" textline " " rgroup.long c15:0x0410++0x00 line.long 0x00 "MMFR0,Memory Model Feature Register 0" bitfld.long 0x00 28.--31. " IT ,Instruction Type Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 24.--27. " FCSE ,Fast Context Switch Memory Mappings Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " ACR ,Auxiliary Control Register Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " TCM ,TCM and Associated DMA Support" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " SL ,Number of Shareability levels implemented" "1,?..." bitfld.long 0x00 8.--11. " OS ,Outermost Shareability domain support" "Supported,?..." textline " " bitfld.long 0x00 4.--7. " PMSA ,Physical Memory System Architecture (PMSA) Support" "Not supported,?..." bitfld.long 0x00 0.--3. " VMSA ,Virtual Memory System Architecture (VMSA) Support" "Reserved,Reserved,Reserved,Supported,?..." rgroup.long c15:0x0510++0x00 line.long 0x00 "MMFR1,Memory Model Feature Register 1" bitfld.long 0x00 28.--31. " BTB ,Branch Target Buffer Support" "Reserved,Reserved,Not required,?..." bitfld.long 0x00 24.--27. " L1TCO ,Test and Clean Operations on Data Cache/Harvard/Unified Architecture Support" "Not supported,?..." textline " " bitfld.long 0x00 20.--23. " L1UCMO ,L1 Cache/All Maintenance Operations/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 16.--19. " L1HCMO ,L1 Cache/All Maintenance Operations/Harvard Architecture Support" "Supported,?..." textline " " bitfld.long 0x00 12.--15. " L1UCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 8.--11. " L1HCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Harvard Architecture Support" "Supported,?..." textline " " bitfld.long 0x00 4.--7. " L1UCLMOMVA ,L1 Cache Line Maintenance Operations by MVA/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " L1HCLMOMVA ,L1 Cache Line Maintenance Operations by MVA/Harvard Architecture" "Supported,?..." rgroup.long c15:0x0610++0x00 line.long 0x00 "MMFR2,Memory Model Feature Register 2" bitfld.long 0x00 28.--31. " HAF ,Hardware Access Flag Support" "Not supported,?..." bitfld.long 0x00 24.--27. " WFI ,Wait for Interrupt Stalling Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " MBF ,Memory Barrier Operations Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 16.--19. " UTLBMO ,TLB Maintenance Operations/Unified Architecture Support" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " HTLBMO ,TLB Maintenance Operations/Harvard Architecture Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " HL1CMRO ,Cache Maintenance Range Operations/Harvard Architecture Support" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " HL1BPCRO ,Background Prefetch Cache Range Operations/Harvard Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " HL1FPCRO ,Foreground Prefetch Cache Range Operations/Harvard Architecture Support" "Not supported,?..." rgroup.long c15:0x0710++0x00 line.long 0x00 "MMFR3,Memory Model Feature Register 3" bitfld.long 0x00 28.--31. " SS ,Supersection support" "Supported,?..." bitfld.long 0x00 20.--23. " CW ,Coherent walk" "Supported,?..." textline " " bitfld.long 0x00 12.--15. " MB ,Invalidate broadcast Support" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " HCMOSW ,Invalidate Cache by Set and Way/Clean by Set and Way/Invalidate and Clean by Set and Way Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " HCMOMVA ,Invalidate Cache by MVA/Clean by MVA/Invalidate and Clean by MVA/Invalidate All Support" "Reserved,Supported,?..." rgroup.long c15:0x020++0x00 line.long 0x00 "ISAR0,Instruction Set Attributes Register 0" bitfld.long 0x00 24.--27. " DIVI ,Divide Instructions Support" "Not supported,?..." bitfld.long 0x00 20.--23. " DEBI ,Debug Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 16.--19. " CI ,Coprocessor Instructions Support" "Not supported,?..." bitfld.long 0x00 12.--15. " CBI ,Combined Compare and Branch Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " BI ,Bitfield Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 4.--7. " BCI ,Bit Counting Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " SI ,Swap Instructions Support" "Reserved,Supported,?..." rgroup.long c15:0x120++0x00 line.long 0x00 "ISAR1,Instruction Set Attributes Register 1" bitfld.long 0x00 28.--31. " JI ,Jazelle Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " INTI ,Instructions That Branch Between ARM and Thumb Code Support" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " IMMI ,Immediate Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " ITEI ,If Then Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " EXTI ,Sign or Zero Extend Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " E2I ,Exception 2 Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " E1I ,Exception 1 Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " ENDI ,Endianness Control Instructions Support" "Reserved,Supported,?..." rgroup.long c15:0x220++0x00 line.long 0x00 "ISAR2,Instruction Set Attributes Register 2" bitfld.long 0x00 28.--31. " RI ,Reversal Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 24.--27. " PSRI ,PSR Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " UMI ,Advanced Unsigned Multiply Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 16.--19. " SMI ,Advanced Signed Multiply Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " MI ,Multiply Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " II ,Multi-Access Interruptible Instructions Support" "Supported,?..." textline " " bitfld.long 0x00 4.--7. " MHI ,Memory Hint Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " LSI ,Load and Store Instructions Support" "Reserved,Supported,?..." rgroup.long c15:0x320++0x00 line.long 0x00 "ISAR3,Instruction Set Attributes Register 3" bitfld.long 0x00 28.--31. " T2E ,Thumb-2 Extensions Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " NOPI ,True NOP Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " TCI ,Thumb Copy Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " TBI ,Table Branch Instructions Support" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " SPI ,Synchronization Primitive Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " SVCI ,SVC Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " SIMDI ,Single Instruction Multiple Data (SIMD) Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " SI ,Saturate Instructions Support" "Reserved,Supported,?..." rgroup.long c15:0x420++0x00 line.long 0x00 "ISAR4,Instruction Set Attributes Register 4" bitfld.long 0x00 28.--31. " SWP_FRAC ,SWAP_frac" "Supported,?..." bitfld.long 0x00 24.--27. " PSR_M_I ,PSR_M Instructions Support" "Not supported,?..." textline " " bitfld.long 0x00 20.--23. " EI ,Exclusive Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " BI ,Barrier Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " SMII ,SMI Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " WBI ,Write-Back Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " WSI ,With-Shift Instructions Support" "Reserved,Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " UI ,Unprivileged Instructions Support" "Reserved,Reserved,Supported,?..." rgroup.long c15:0x0520++0x00 line.long 0x00 "ISAR5,Instruction Set Attribute Registers 5 (Reserved)" rgroup.long c15:0x0620++0x00 line.long 0x00 "ISAR6,Instruction Set Attribute Registers 6 (Reserved)" rgroup.long c15:0x0720++0x00 line.long 0x00 "ISAR7,Instruction Set Attribute Registers 7 (Reserved)" rgroup.long c15:0x010++0x00 line.long 0x00 "ID_PFR0,Processor Feature Register 0" bitfld.long 0x00 12.--15. " STATE3 ,Thumb-2 Execution Environment (Thumb-2EE) Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " STATE2 ,Java Extension Interface Support" "Not supported,?..." bitfld.long 0x00 4.--7. " STATE1 ,Thumb Encoding Supported by the Processor Type" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " STATE0 ,ARM Instruction Set Support" "Reserved,Supported,?..." rgroup.long c15:0x110++0x00 line.long 0x00 "ID_PFR1,Processor Feature Register 1" bitfld.long 0x00 8.--11. " MPM ,Microcontroller Programmer's Model Support" "Supported,?..." bitfld.long 0x00 4.--7. " SE ,Security Extensions Architecture v1 Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " PM ,Standard ARMv4 Programmer's Model Support" "Reserved,Supported,?..." textline " " rgroup.long c15:0x210++0x00 line.long 0x00 "ID_DFR0,Debug Feature Register 0" bitfld.long 0x00 20.--23. " MDM_MM ,Microcontroller Debug Model Support" "Not supported,?..." bitfld.long 0x00 16.--19. " TDM_MM ,Trace Debug Model (Memory-Mapped) Support" "Reserved,Supported,?..." bitfld.long 0x00 12.--15. " TDM_CB ,Coprocessor-Based Trace Debug Model Support" "Not supported,?..." textline " " bitfld.long 0x00 8.--11. " CDM_MM ,Memory-Mapped Debug Model Support" "Reserved,Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 4.--7. " SDM_CB ,Secure Debug Model (Coprocessor) Support" "Not supported,?..." bitfld.long 0x00 0.--3. " CDM_CB ,Coprocessor Debug Model Support" "Not supported,?..." rgroup.long c15:0x310++0x00 line.long 0x00 "ID_AFR0,Auxiliary Feature Register 0" rgroup.long c15:0x02f++0x00 line.long 0x00 "BO1R,Build Options 1 Register" hexmask.long.long 0x00 12.--31. 0x1000 " TCM_HI_INIT_ADDR ,Default high address for the TCM" bitfld.long 0x00 1. " FLOAT_PRECISION ,Indicate whether double-precision floating point is implemented" "Not implemented,Implemented" textline " " bitfld.long 0x00 0. " PP_BUS_ECC ,Indicate whether bus-ECC is implemented" "Not implemented,Implemented" group.long c15:0x12f++0x00 line.long 0x00 "BO2R,Build Options 2 Register" bitfld.long 0x00 31. " NUM_CPU ,Number of CPUs" "1,2" bitfld.long 0x00 30. " LOCK_STEP ,Indicate whether the CPU has redundant logic running in lock step for checking purposes" "Not included,Included" textline " " bitfld.long 0x00 29. " NO_ICACHE ,Indicate whether the CPU contains instruction cache" "Yes,No" bitfld.long 0x00 28. " NO_DCACHE ,Indicate whether the CPU contains data cache" "Yes,No" textline " " bitfld.long 0x00 26.--27. " ATCM_ES ,Indicate whether an error scheme is implemented on the ATCM interface" "No error scheme,32 bit error detection,Reserved,64 bit error detection" bitfld.long 0x00 23.--25. " BTCM_ES ,Indicate whether an error scheme is implemented on the BTCM interface" "No error scheme,32 bit error detection,Reserved,64 bit error detection,?..." textline " " bitfld.long 0x00 23. " NO_IE ,Indicate whether the processor supports big-endian instructions" "Yes,No" bitfld.long 0x00 22. " NO_FPU ,Indicate whether the CPU contains a floating point unit" "Yes,No" textline " " bitfld.long 0x00 20.--21. " MPU_REGIONS ,Indicates the number of regions in the included CPU MPU" "No region,Reserved,12 regions,16 regions" bitfld.long 0x00 17.--19. " BREAK_POINTS ,Indicate the number of break points implemented in each CPU in the processor minus 1" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 14.--16. " WATCH_POINTS ,Indicate the number of watch points implemented in each CPU in the processor minus 1" "0,1,2,3,4,5,6,7" bitfld.long 0x00 13. " NO_A_TCM_INF ,Indicate whether the CPUs contain ATCM ports" "Yes,No" textline " " bitfld.long 0x00 12. " NO_B0_TCM_INF ,Indicate whether the CPUs contain B0TCM ports" "Yes,No" bitfld.long 0x00 11. " NO_B1_TCM_INF ,Indicate whether the CPUs contain B1TCM ports" "Yes,No" textline " " bitfld.long 0x00 10. " TCMBUSPARITY ,Indicate whether the processor contains TCM address bus parity logic" "No,Yes" bitfld.long 0x00 9. " NO_SLAVE ,Indicate whether the CPU contains an AXI slave port" "Yes,No" textline " " bitfld.long 0x00 7.--8. " ICACHE_ES ,Indicate whether an error scheme is implemented for the instruction cache" "No error scheme,8-bit parity,Reserved,64-bit ECC" bitfld.long 0x00 5.--6. " DCACHE_ES ,Indicate whether an error scheme is implemented for the data cache" "No error scheme,8-bit parity,32-bit ECC,?..." textline " " bitfld.long 0x00 4. " NO_HARD_ERROR_CACHE ,Indicate whether the processor contains cache for corrected TCM errors" "Yes,No" bitfld.long 0x00 3. " AXI_BUS_ECC ,Indicate whether the processor contains AXI bus ECC logic" "No,Yes" textline " " bitfld.long 0x00 2. " SL ,Indicate whether the processor has been built with split/lock logic" "No,Yes" bitfld.long 0x00 1. " AHB_PP ,Indicate whether the CPU contain AHB peripheral interfaces" "No,Yes" textline " " bitfld.long 0x00 0. " MICRO_SCU ,Indicate whether the processor contain an ACP interface" "No,Yes" group.long c15:0x72f++0x00 line.long 0x00 "POR,Pin Options Register" bitfld.long 0x00 4. " DBGNOCLKSTOP ,Value of the DBGNOCLKSTOP pin" "Low,High" bitfld.long 0x00 3. " INTSYNCEN ,Value of the INTSYNCEN pin" "Low,High" textline " " bitfld.long 0x00 2. " IRQADDRVSYNCEN ,Value of the IRQADDRVSYNCEN pin" "Low,High" bitfld.long 0x00 1. " SLBTCMSB ,Value of the SLBTCMSBm pin" "Low,High" textline " " bitfld.long 0x00 0. " PARITYLEVEL ,Value of the PARITYLEVEL pin" "Low,High" tree.end width 0x8 tree "System Control and Configuration" group.long c15:0x01++0x00 line.long 0x00 "SCTLR,Control Register" bitfld.long 0x0 31. " IE ,Instruction endianness" "Little,Big" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 29. " AFE ,Access Flag Enable" "Disable,Enable" bitfld.long 0x0 28. " TRE ,TEX remap enable" "Disable,Enable" bitfld.long 0x0 27. " NMFI ,Nonmaskable Fast Interrupt enable" "Disable,Enable" textline " " bitfld.long 0x0 25. " EE ,Exception endianess" "Little,Big" bitfld.long 0x0 24. " VE ,Vector Enable" "Disable,Vectored" bitfld.long 0x0 21. " FI ,Fast Interrupts enable" "Disable,Enable" textline " " bitfld.long 0x0 19. " DZ ,Divide by Zero exception bit" "Disable,Enable" bitfld.long 0x0 17. " BR ,MPU Background region enable" "Disable,Enable" bitfld.long 0x0 14. " RR ,Round-Robin bit" "Random,RRobin" bitfld.long 0x0 13. " V ,Base Location of Exception Registers" "0x00000000,0xFFFF0000" textline " " bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disable,Enable" bitfld.long 0x0 11. " Z ,Branch Prediction Enable" "Disable,Enable" bitfld.long 0x0 2. " C ,Enable data cache" "Disable,Enable" bitfld.long 0x0 1. " A ,Strict Alignment" "Disable,Enable" bitfld.long 0x0 0. " M ,MPU Enable" "Disable,Enable" textline " " group.long c15:0x101++0x00 line.long 0x0 "ACTLR,Auxiliary Control Register" bitfld.long 0x00 31. " DICDI ,Disable Case C dual issue control" "Enable,Disable" bitfld.long 0x00 30. " DIB2DI ,Disable Case B2 dual issue control" "Enable,Disable" bitfld.long 0x00 29. " DIB1DI ,Disable Case B1 dual issue control" "Enable,Disable" textline " " bitfld.long 0x00 28. " DIADI ,Disable Case A dual issue control" "Enable,Disable" bitfld.long 0x00 27. " B1TCMPCEN ,B1TCM parity or ECC check enable" "Disable,Enable" bitfld.long 0x00 26. " B0TCMPCEN ,B1TCM parity or ECC check enable" "Disable,Enable" textline " " bitfld.long 0x00 25. " ATCMPCEN ,B1TCM parity or ECC check enable" "Disable,Enable" bitfld.long 0x00 24. " AXISCEN ,AXI slave cache access enable" "Disable,Enable" bitfld.long 0x00 23. " AXISCUEN ,AXI slave cache User mode access enable" "Disable,Enable" textline " " bitfld.long 0x00 22. " DILSM ,Disable LIL on load/store multiples" "Enable,Disable" bitfld.long 0x00 21. " DEOLP ,Disable end of loop prediction" "Enable,Disable" bitfld.long 0x00 20. " DBHE ,Disable BH extension" "Enable,Disable" textline " " bitfld.long 0x00 19. " FRCDIS ,Fetch rate control disable" "Enable,Disable" bitfld.long 0x00 17. " RSDIS ,Return stack disable" "Enable,Disable" bitfld.long 0x00 15.--16. " BP ,Control of the branch prediction policy" "Normal,Taken,Not taken,?..." textline " " bitfld.long 0x00 14. " DBWR ,Disable write_burst on AXI master" "Enable,Disable" bitfld.long 0x00 13. " DLFO ,Disable linefill optimization in the AXI master" "Enable,Disable" bitfld.long 0x00 12. " ERPEG ,Enable random parity error generation" "Disable,Enable" textline " " bitfld.long 0x00 11. " DNCH ,Disable data forwarding for Non-cacheable accesses in the AXI master" "Enable,Disable" bitfld.long 0x00 10. " FORA ,Force outer read allocate (ORA) for outer write allocate (OWA) regions" "Not forced,Forced" bitfld.long 0x00 9. " FWT ,Force write-through (WT) for write-back (WB) regions" "Not forced,Forced" textline " " bitfld.long 0x00 8. " FDSnS ,Force D-side to not-shared when MPU is off" "Not forced,Forced" bitfld.long 0x00 7. " SMOV ,sMOV disabled" "Enabled,Disabled" bitfld.long 0x0 6. " DILS ,Disable low interrupt latency on all load/store instructions" "Enable,Disable" textline " " bitfld.long 0x00 3.--5. " CEC ,Cache error control for cache parity and ECC errors" "Generate abort,Generate abort,Generate abort,Reserved,Disabled parity checking,Not generate abort,Not generate abort,?..." textline " " bitfld.long 0x00 2. " B1TCMECEN ,B1TCM external error enable" "Disable,Enable" bitfld.long 0x00 1. " B0TCMECEN ,B0TCM external error enable" "Disable,Enable" bitfld.long 0x00 0. " ATCMECEN ,ATCM external error enable" "Disable,Enable" textline " " group.long c15:0x0f++0x00 line.long 0x00 "SACTLR,Secondary Auxiliary Control Register" bitfld.long 0x00 22. " DCHE ,Disable hard-error support in the caches" "Enable,Disable" bitfld.long 0x00 21. " DR2B ,Enable random 2-bit error genration in cache RAMs" "Disable,Enable" bitfld.long 0x00 20. " DF6DI ,F6 dual issue control" "Enable,Disable" textline " " bitfld.long 0x00 19. " DF2DI ,F2 dual issue control" "Enable,Disable" bitfld.long 0x00 18. " DDI ,F1/F3/F4 dual issue control" "Enable,Disable" bitfld.long 0x00 17. " DOODPFP ,Out-of-order Double Precision Floating-point control" "Enable,Disable" textline " " bitfld.long 0x00 16. " DOOFMACS ,Out-of-order FMACS control" "Enable,Disable" bitfld.long 0x00 13. " IXC ,Floating-point inexact exception output mask" "Mask,Propagate" bitfld.long 0x00 12. " OFC ,Floating-point overflow exception output mask" "Mask,Propagate" textline " " bitfld.long 0x00 11. " UFC ,Floating-point underflow exception output mask" "Mask,Propagate" bitfld.long 0x00 10. " IOC ,Floating-point invalid operation exception output mask" "Mask,Propagate" bitfld.long 0x00 9. " DZC ,Floating-point divide-by-zero exception output mask" "Mask,Propagate" textline " " bitfld.long 0x00 8. " IDC ,Floating-point input denormal exception output mask" "Mask,Propagate" bitfld.long 0x00 3. " BTCMECC ,Correction for internal ECC logic on BTCM ports" "Enable,Disable" bitfld.long 0x00 2. " ATCMECC ,Correction for internal ECC logic on ATCM port" "Enable,Disable" textline " " bitfld.long 0x00 1. " BTCMRMW ,Enable 64-bit stores on BTCMs" "Disable,Enable" bitfld.long 0x00 0. " ATCMRMW ,Enable 64-bit stores on ATCM" "Disable,Enable" textline " " group.long c15:0x201++0x00 line.long 0x0 "CPACR,Coprocessor Access Control Register" bitfld.long 0x0 31. " ASEDIS ,Disable Advanced SIMD Extension functionality" "No,Yes" bitfld.long 0x0 30. " D32DIS ,Disable use of D16-D31 of the VFP register file" "No,Yes" textline " " bitfld.long 0x0 26.--27. " CP13 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 24.--25. " CP12 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " bitfld.long 0x0 22.--23. " CP11 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 20.--21. " CP10 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " bitfld.long 0x0 18.--19. " CP9 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 16.--17. " CP8 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " bitfld.long 0x0 14.--15. " CP7 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 12.--13. " CP6 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " bitfld.long 0x0 10.--11. " CP5 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 8.--9. " CP4 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " bitfld.long 0x0 6.--7. " CP3 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 4.--5. " CP2 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " bitfld.long 0x0 2.--3. " CP1 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" bitfld.long 0x0 0.--1. " CP0 ,Coprocesor access control" "Denied,Privileged,Reserved,Full" textline " " group.long c15:0x000b++0x00 line.long 0x00 "SPCR,Slave Port Control Register" bitfld.long 0x00 1. " PRIV ,Privilege access only" "User/Privilege,Privilege only" bitfld.long 0x00 0. " AXISLEN ,AXI slave port disable" "Enabled,Disabled" tree.end width 0x8 tree "MPU Control and Configuration" group.long c15:0x01++0x00 line.long 0x00 "SCTLR,Control Register" bitfld.long 0x0 31. " IE ,Instruction endianness" "Little,Big" bitfld.long 0x0 30. " TE ,Thumb exception enable" "ARM,Thumb" bitfld.long 0x0 29. " AFE ,Access Flag Enable" "Disable,Enable" bitfld.long 0x0 28. " TRE ,TEX remap enable" "Disable,Enable" bitfld.long 0x0 27. " NMFI ,Nonmaskable Fast Interrupt enable" "Disable,Enable" textline " " bitfld.long 0x0 25. " EE ,Exception endianess" "Little,Big" bitfld.long 0x0 24. " VE ,Vector Enable" "Disable,Vectored" bitfld.long 0x0 21. " FI ,Fast Interrupts enable" "Disable,Enable" textline " " bitfld.long 0x0 19. " DZ ,Divide by Zero exception bit" "Disable,Enable" bitfld.long 0x0 17. " BR ,MPU Background region enable" "Disable,Enable" bitfld.long 0x0 14. " RR ,Round-Robin bit" "Random,RRobin" bitfld.long 0x0 13. " V ,Base Location of Exception Registers" "0x00000000,0xFFFF0000" textline " " bitfld.long 0x0 12. " I ,Instruction Cache Enable" "Disable,Enable" bitfld.long 0x0 11. " Z ,Branch Prediction Enable" "Disable,Enable" bitfld.long 0x0 2. " C ,Enable data cache" "Disable,Enable" bitfld.long 0x0 1. " A ,Strict Alignment" "Disable,Enable" bitfld.long 0x0 0. " M ,MPU Enable" "Disable,Enable" textline " " group.long c15:0x05++0x00 line.long 0x00 "DFSR,Data Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 11. " RW ,Access Caused an Abort Type" "Read,Write" textline " " bitfld.long 0x00 4.--7. " DOMAIN ,Domain Accessed When a Data Fault Occurs" "D0,D1,D2,D3,D4,D5,D6,D7,D8,D9,D10,D11,D12,D13,D14,D15" bitfld.long 0x00 0.--3. 10. " STATUS ,Generated Exception Type" "Reserved,Alignment,Debug,Access/section,Instruction,Translation/section,Access/page,Translation/page,Nontranslation/synchronous external,Domain/section,Reserved,Domain/page,L1/external,Permission/section,L2/external,Permission/page,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external,?..." group.long c15:0x15++0x00 line.long 0x00 "ADFSR,Auxiliary Data Fault Status Register" bitfld.long 0x00 24.--27. " CACHEWAY ,Cache way or ways in which the error occurred" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 22.--23. 20. " SIDE ,Source of the error" "Cache/AXIM,ATCM,BTCM,Reserved,Reserved,AXI,AHB,Reserved" textline " " bitfld.long 0x00 21. " REC_ERR ,Error recoverability indication" "Not recoverable,Recoverable" bitfld.long 0x00 20. " SIDE_EXT ,Source of the error" "Internal,External" textline " " hexmask.long.word 0x00 5.--13. 1. " INDEX ,Index Value for The Access Giving the Error Register" group.long c15:0x06++0x00 line.long 0x00 "DFAR,Data Fault Address Register" textline " " group.long c15:0x0105++0x00 line.long 0x00 "IFSR,Instruction Fault Status Register" bitfld.long 0x00 12. " EXT ,External Abort Qualifier" "DECERR,SLVERR" bitfld.long 0x00 0.--3. 10. " STATUS ,Generated Exception Type" "Reserved,Alignment,Debug,Access/section,Instruction,Translation/section,Access/page,Translation/page,Nontranslation/synchronous external,Domain/section,Reserved,Domain/page,L1/external,Permission/section,L2/external,Permission/page,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Asynchronous external,?..." group.long c15:0x115++0x00 line.long 0x00 "AIFSR,Auxiliary Instruction Fault Status Register" bitfld.long 0x00 24.--27. " CACHEWAY ,Cache way or ways in which the error occurred" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 22.--23. 20. " SIDE ,Source of the error" "Cache/AXIM,ATCM,BTCM,Reserved,Reserved,AXI,AHB,Reserved" textline " " bitfld.long 0x00 21. " REC_ERR ,Error recoverability indication" "Not recoverable,Recoverable" bitfld.long 0x00 20. " SIDE_EXT ,Source of the error" "Internal,External" textline " " hexmask.long.word 0x00 5.--13. 1. " INDEX ,Index Value for The Access Giving the Error Register" group.long c15:0x206++0x00 line.long 0x00 "IFAR,Instruction Fault Address Register" textline " " group.long c15:0x0016++0x00 line.long 0x00 "RBAR,Region Base Address Register" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group.long c15:0x0216++0x00 line.long 0x00 "RSER,Region Size and Enable Register" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group.long c15:0x0416++0x00 line.long 0x00 "RACR,Region Access Control Register" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " TYPE ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" group.long c15:0x0026++0x00 line.long 0x00 "MRNR,Memory Region Number Register" bitfld.long 0x00 0.--3. " REGION ,Defines the group of registers to be accessed" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" textline " " group.long c15:0x010d++0x00 line.long 0x00 "CIDR,Context ID Register" group.long c15:0x20d++0x00 line.long 0x00 "TIDRURW,User read/write Thread and Process ID Register" group.long c15:0x30d++0x00 line.long 0x00 "TIDRURO,User read only Thread and Process ID Register" group.long c15:0x40d++0x00 line.long 0x00 "TIDRPRW,Privileged Only Thread and Process ID Register" width 0x08 tree "MPU regions" group c15:0x0016++0x00 saveout c15:0x26 %l 0x0 line.long 0x00 "RBAR0,Region Base Address Register 0" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x0 line.long 0x00 "RSER0,Region Size and Enable Register 0" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x0 line.long 0x00 "RACR0,Region Access Control Register 0" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x1 line.long 0x00 "RBAR1,Region Base Address Register 1" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x1 line.long 0x00 "RSER1,Region Size and Enable Register 1" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x1 line.long 0x00 "RACR1,Region Access Control Register 1" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x2 line.long 0x00 "RBAR2,Region Base Address Register 2" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x2 line.long 0x00 "RSER2,Region Size and Enable Register 2" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x2 line.long 0x00 "RACR2,Region Access Control Register 2" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x3 line.long 0x00 "RBAR3,Region Base Address Register 3" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x3 line.long 0x00 "RSER3,Region Size and Enable Register 3" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x3 line.long 0x00 "RACR3,Region Access Control Register 3" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x4 line.long 0x00 "RBAR4,Region Base Address Register 4" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x4 line.long 0x00 "RSER4,Region Size and Enable Register 4" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x4 line.long 0x00 "RACR4,Region Access Control Register 4" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x5 line.long 0x00 "RBAR5,Region Base Address Register 5" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x5 line.long 0x00 "RSER5,Region Size and Enable Register 5" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x5 line.long 0x00 "RACR5,Region Access Control Register 5" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x6 line.long 0x00 "RBAR6,Region Base Address Register 6" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x6 line.long 0x00 "RSER6,Region Size and Enable Register 6" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x6 line.long 0x00 "RACR6,Region Access Control Register 6" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x7 line.long 0x00 "RBAR7,Region Base Address Register 7" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x7 line.long 0x00 "RSER7,Region Size and Enable Register 7" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x7 line.long 0x00 "RACR7,Region Access Control Register 7" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x8 line.long 0x00 "RBAR8,Region Base Address Register 8" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x8 line.long 0x00 "RSER8,Region Size and Enable Register 8" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x8 line.long 0x00 "RACR8,Region Access Control Register 8" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0x9 line.long 0x00 "RBAR9,Region Base Address Register 9" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0x9 line.long 0x00 "RSER9,Region Size and Enable Register 9" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0x9 line.long 0x00 "RACR9,Region Access Control Register 9" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0xA line.long 0x00 "RBAR10,Region Base Address Register 10" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0xA line.long 0x00 "RSER10,Region Size and Enable Register 10" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0xA line.long 0x00 "RACR10,Region Access Control Register 10" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0xB line.long 0x00 "RBAR11,Region Base Address Register 11" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0xB line.long 0x00 "RSER11,Region Size and Enable Register 11" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0xB line.long 0x00 "RACR11,Region Access Control Register 11" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0xC line.long 0x00 "RBAR12,Region Base Address Register 12" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0xC line.long 0x00 "RSER12,Region Size and Enable Register 12" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0xC line.long 0x00 "RACR12,Region Access Control Register 12" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0xD line.long 0x00 "RBAR13,Region Base Address Register 13" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0xD line.long 0x00 "RSER13,Region Size and Enable Register 13" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0xD line.long 0x00 "RACR13,Region Access Control Register 13" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0xE line.long 0x00 "RBAR14,Region Base Address Register 14" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0xE line.long 0x00 "RSER14,Region Size and Enable Register 14" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0xE line.long 0x00 "RACR14,Region Access Control Register 14" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " group c15:0x0016++0x00 saveout c15:0x26 %l 0xF line.long 0x00 "RBAR15,Region Base Address Register 15" hexmask.long 0x00 5.--31. 0x20 " BA ,Base address" group c15:0x0216++0x00 saveout c15:0x26 %l 0xF line.long 0x00 "RSER15,Region Size and Enable Register 15" bitfld.long 0x00 15. " SD ,Subregion 7 disable" "-,D" bitfld.long 0x00 14. " ,Subregion 6 disable" "-,D" bitfld.long 0x00 13. " ,Subregion 5 disable" "-,D" bitfld.long 0x00 12. " ,Subregion 4 disable" "-,D" bitfld.long 0x00 11. " ,Subregion 3 disable" "-,D" bitfld.long 0x00 10. " ,Subregion 2 disable" "-,D" bitfld.long 0x00 9. " ,Subregion 1 disable" "-,D" bitfld.long 0x00 8. " ,Subregion 0 disable" "-,D" bitfld.long 0x00 1.--5. " RS ,Region size" "Unpredictable,Unpredictable,Unpredictable,Unpredictable,32 bytes,64 bytes,128 bytes,256 bytes,512 bytes,1KB,2KB,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16MB,32MB,64MB,128MB,256MB,512MB,1GB,2GB,4GB" bitfld.long 0x00 0. " EN ,Enable" "Disabled,Enabled" group c15:0x0416++0x00 saveout c15:0x26 %l 0xF line.long 0x00 "RACR15,Region Access Control Register 15" bitfld.long 0x00 12. " XN ,Execute never" "-,NoExec" bitfld.long 0x00 2. " S ,Share" "No,Yes" bitfld.long 0x00 8.--10. " AP ,Access permission" "None,Privileged,User read-only,Full,Reserved,Privileged read,Read-only,Reserved" bitfld.long 0x00 0.--1. 3.--5. " type ,Region type" "Strongly-ordered,Shareable Device,Outer and Inner write-through/no write-allocate,Outer and Inner write-back/no write-allocate,Outer and Inner Non-cacheable,00101,00110,Outer and Inner write-back/write-allocate,Non-shareable Device,01001,01010,01011,01100,01101,01110,01111,O:Non-cacheable I:Non-cacheable,O:Non-cacheable I:Write-back/write-allocate,O:Non-cacheable I:Write-through/no write-allocate,O:Non-cacheable I:Write-back/no write-allocate,O:Write-back/write-allocate I:Non-cacheable,O:Write-back/write-allocate I:Write-back/write-allocate,O:Write-back/write-allocate I:Write-through/no write-allocate,O:Write-back/write-allocate I:Write-back/no write-allocate,O:Write-through/no write-allocate I:Non-cacheable,O:Write-through/no write-allocate I:Write-back/write-allocate,O:Write-through/no write-allocate I:Write-through/no write-allocate,O:Write-through/no write-allocate I:Write-back/no write-allocate,O:Write-back/no write-allocate I:Non-cacheable,O:Write-back/no write-allocate I:Write-back/write-allocate,O:Write-back/no write-allocate I:Write-through/no write-allocate,O:Write-back/no write-allocate I:Write-back/no write-allocate" textline " " tree.end tree.end width 0x9 tree "TCM Control and Configuration" rgroup.long c15:0x200++0x00 line.long 0x00 "TCMTR,TCM Type Register" bitfld.long 0x00 16.--18. " BTCM ,Number of BTCMs implemented" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " ATCM ,Number of ATCMs implemented" "0,1,2,3,4,5,6,7" group.long c15:0x019++0x00 line.long 0x00 "BTCMRR,BTCM Region Register" hexmask.long 0x00 12.--31. 0x1000 " BA ,Base address (physical address)" bitfld.long 0x00 2.--6. " SIZE ,Size of instruction TCM on reads" "None,Reserved,Reserved,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16M,32M,64M,128M,256M,512M,1G,2G,4G,?..." bitfld.long 0x00 0. " EN ,Enable instruction TCM" "Disabled,Enabled" group.long c15:0x119++0x00 line.long 0x00 "ATCMRR,ATCM Region Register" hexmask.long 0x00 12.--31. 0x1000 " BA ,Base address (physical address)" bitfld.long 0x00 2.--6. " SIZE ,Size of instruction TCM on reads" "None,Reserved,Reserved,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16M,32M,64M,128M,256M,512M,1G,2G,4G,?..." bitfld.long 0x00 0. " EN ,Enable instruction TCM" "Disabled,Enabled" rgroup.long c15:0x29++0x00 line.long 0x00 "TCMSEL,TCM Selection Register" textline " " group.long c15:0x10f++0x00 line.long 0x00 "NAXIPIRR,Normal AXI Peripheral Interface Region Register" hexmask.long 0x00 12.--31. 0x1000 " BA ,Base address of the interface" bitfld.long 0x00 2.--6. " SIZE ,Size of the interface configured during integration" "None,Reserved,Reserved,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16M,32M,64M,128M,256M,512M,1G,2G,4G,?..." bitfld.long 0x00 0. " EN ,Interface enable" "Disabled,Enabled" group.long c15:0x20f++0x00 line.long 0x00 "VAXIPIRR,Virtual AXI Peripheral Interface Region Register" hexmask.long 0x00 12.--31. 0x1000 " BA ,Base address of the interface" bitfld.long 0x00 2.--6. " SIZE ,Size of the interface configured during integration" "None,Reserved,Reserved,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16M,32M,64M,128M,256M,512M,1G,2G,4G,?..." bitfld.long 0x00 0. " EN ,Interface enable" "Disabled,Enabled" group.long c15:0x30f++0x00 line.long 0x00 "AHBPIRR,AHB Peripheral Interface Region Register" hexmask.long 0x00 12.--31. 0x1000 " BA ,Base address of the interface" bitfld.long 0x00 2.--6. " SIZE ,Size of the interface configured during integration" "None,Reserved,Reserved,4KB,8KB,16KB,32KB,64KB,128KB,256KB,512KB,1MB,2MB,4MB,8MB,16M,32M,64M,128M,256M,512M,1G,2G,4G,?..." bitfld.long 0x00 0. " EN ,Interface enable" "Disabled,Enabled" tree.end width 0xC tree "Cache Control and Configuration" rgroup.long c15:0x1100++0x00 line.long 0x00 "CLIDR,Cache Level ID Register" bitfld.long 0x00 27.--29. " LOU ,Level of Unification" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24.--26. " LOC ,Level of Coherency" "Level 1,Level 2,Level 3,Level 4,Level 5,Level 6,Level 7,Level 8" textline " " bitfld.long 0x00 21.--23. " CL8 ,Cache Level (CL) 8" "0,1,2,3,4,5,6,7" bitfld.long 0x00 18.--20. " CL7 ,Cache Level (CL) 7" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 15.--17. " CL6 ,Cache Level (CL) 6" "0,1,2,3,4,5,6,7" bitfld.long 0x00 12.--14. " CL5 ,Cache Level (CL) 5" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 9.--11. " CL4 ,Cache Level (CL) 4" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--8. " CL3 ,Cache Level (CL) 3" "0,1,2,3,4,5,6,7" textline " " bitfld.long 0x00 3.--5. " CL2 ,Cache Level (CL) 2" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. " CL1 ,Cache Level (CL) 1" "0,1,2,3,4,5,6,7" rgroup.long c15:0x1700++0x00 line.long 0x00 "AIDR,Auxiliary ID Register" rgroup.long c15:0x1000++0x00 line.long 0x00 "CCSIDR,Cache Size ID Register" bitfld.long 0x00 31. " WT ,Write-Through" "Not supported,Supported" bitfld.long 0x00 30. " WB ,Write-Back" "Not supported,Supported" textline " " bitfld.long 0x00 29. " RA ,Read-Allocate" "Not supported,Supported" bitfld.long 0x00 28. " WA ,Write-Allocate" "Not supported,Supported" textline " " hexmask.long.word 0x00 13.--27. 1. " NUMSETS ,Number of sets" hexmask.long.word 0x00 3.--12. 1. " ASSOCIATIVITY ,Associativity" textline " " bitfld.long 0x00 0.--2. " LINESIZE ,Number of words in each cache line" "0,1,2,3,4,5,6,7" group.long c15:0x2000++0x00 line.long 0x0 "CSSELR,Cache Size Selection Register" bitfld.long 0x00 1.--3. " LEVEL ,Cache level to select" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0. " IND ,Instruction or data or unified cache to use" "Data/unified,Instruction" group.long c15:0x03f++0x00 line.long 0x00 "CFLR,Correctable Fault Location Register" bitfld.long 0x00 26.--29. " WAY ,Way of the error" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--25. " SIDE ,Source of the error" "0,1,2,3" textline " " hexmask.long.word 0x00 5.--13. 1. " INDEX ,index of the location where the error occurred" bitfld.long 0x00 0.--1. " TYPE ,Type of access that caused the error" "Instruction cache,Data cache,Reserved,ACP" group.long c15:0x5f++0x00 line.long 0x00 "IADCR,Invalidate All Data Cache Register" bitfld.long 0x00 30.--31. " WAY ,Cache way to invalidate or clean" "0,1,2,3" hexmask.long.byte 0x00 5.--10. 1. " SET ,Cache set to invalidate or clean" group.long c15:0xef++0x00 line.long 0x00 "CSOR,Cache Size Override Register" bitfld.long 0x00 4.--7. " Dcache ,Validation data cache size" "4kB,8kB,Reserved,16kB,Reserved,Reserved,Reserved,32kB,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,64kB" bitfld.long 0x00 0.--3. " Icache ,Validation instruction cache size" "4kB,8kB,Reserved,16kB,Reserved,Reserved,Reserved,32kB,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,Reserved,64kB" tree.end width 12. tree "System Performance Monitor" group.long c15:0xc9++0x00 line.long 0x00 "PMCR,Performance Monitor Control Register" hexmask.long.byte 0x00 24.--31. 1. " IMP ,Implementer code" hexmask.long.byte 0x00 16.--23. 1. " IDCODE ,Identification code" bitfld.long 0x00 11.--15. " N ,Number of counters implemented" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 5. " DP ,Disable PMCCNTR when prohibited" "No,Yes" textline " " bitfld.long 0x00 4. " X ,Export enable" "Disabled,Enabled" bitfld.long 0x00 3. " D ,Clock divider" "Every cycle,64th cycle" bitfld.long 0x00 2. " C ,Clock counter reset" "No action,Reset" bitfld.long 0x00 1. " P ,Event counter reset" "No action,Reset" textline " " bitfld.long 0x00 0. " E ,Enable" "Disabled,Enabled" group.long c15:0x1c9++0x00 line.long 0x00 "PMCNTENSET,Count Enable Set Register" eventfld.long 0x00 31. " C ,CCNT Enabled / Enable / Disable CCNT" "Disabled,Enabled" eventfld.long 0x00 2. " P2 ,PMN2 Enabled / Enable / Disable counter" "Disabled,Enabled" eventfld.long 0x00 1. " P1 ,PMN1 Enabled / Enable / Disable counter" "Disabled,Enabled" eventfld.long 0x00 0. " P0 ,PMN0 Enabled / Enable / Disable counter" "Disabled,Enabled" group.long c15:0x2c9++0x00 line.long 0x0 "PMCNTENCLR,Count Enable Clear Register" eventfld.long 0x00 31. " C ,CCNT Enabled / Enable / Disable CCNT" "Disabled,Enabled" eventfld.long 0x00 2. " P2 ,PMN2 Enabled / Enable / Disable counter" "Disabled,Enabled" eventfld.long 0x00 1. " P1 ,PMN1 Enabled / Enable / Disable counter" "Disabled,Enabled" eventfld.long 0x00 0. " P0 ,PMN0 Enabled / Enable / Disable counter" "Disabled,Enabled" group.long c15:0x3c9++0x00 line.long 0x0 "PMOVSR,Overflow Flag Status Register" eventfld.long 0x00 31. " C ,CCNT overflowed" "No overflow,Overflow" eventfld.long 0x00 2. " P2 ,PMN2 overflowed" "No overflow,Overflow" eventfld.long 0x00 1. " P1 ,PMN1 overflowed" "No overflow,Overflow" eventfld.long 0x00 0. " P0 ,PMN0 overflowed" "No overflow,Overflow" group.long c15:0x4c9++0x00 line.long 0x0 "PMSWINC,Software Increment Register" eventfld.long 0x00 2. " P2 ,Increment PMN2" "No action,Increment" eventfld.long 0x00 1. " P1 ,Increment PMN1" "No action,Increment" eventfld.long 0x00 0. " P0 ,Increment PMN0" "No action,Increment" group.long c15:0x01d9++0x00 line.long 0x00 "PMXEVTYPER,Event Type Selection Register" hexmask.long.byte 0x00 0.--7. 1. " SEL ,Event number selected" group.long c15:0x02d9++0x00 line.long 0x00 "PMXEVCNTR,Event Count Register" group.long c15:0x5c9++0x00 line.long 0x00 "PMSELR,Performance Counter Selection Register" bitfld.long 0x00 0.--4. " SEL ,Counter select" "0,1,2,?..." group.long c15:0xd9++0x00 line.long 0x00 "PMCCNTR,Cycle Count Register" group.long c15:0x01d9++0x00 saveout c15:0x5C9 %l 0x0 line.long 0x00 "ESR0,Event Selection Register 0" hexmask.long.byte 0x00 0.--7. 1. " SEL ,Event Selection" group.long c15:0x02d9++0x00 saveout c15:0x5C9 %l 0x0 line.long 0x00 "PMCR0,Performance Monitor Count Register 0" hexmask.long 0x00 0.--31. 1. " PMC ,Performance Monitor Count" group.long c15:0x01d9++0x00 saveout c15:0x5C9 %l 0x1 line.long 0x00 "ESR1,Event Selection Register 1" hexmask.long.byte 0x00 0.--7. 1. " SEL ,Event Selection" group.long c15:0x02d9++0x00 saveout c15:0x5C9 %l 0x1 line.long 0x00 "PMCR1,Performance Monitor Count Register 1" hexmask.long 0x00 0.--31. 1. " PMC ,Performance Monitor Count" group.long c15:0x01d9++0x00 saveout c15:0x5C9 %l 0x2 line.long 0x00 "ESR2,Event Selection Register 2" hexmask.long.byte 0x00 0.--7. 1. " SEL ,Event Selection" group.long c15:0x02d9++0x00 saveout c15:0x5C9 %l 0x2 line.long 0x00 "PMCR2,Performance Monitor Count Register 2" hexmask.long 0x00 0.--31. 1. " PMC ,Performance Monitor Count" group.long c15:0xe9++0x00 line.long 0x00 "PMUSERENR,User Enable Register" bitfld.long 0x00 0. " EN ,User mode access to performance monitor and validation registers" "Not allowed,Allowed" group.long c15:0x1e9++0x00 line.long 0x00 "PMINTENSET,Interrupt Enable Set Register" eventfld.long 0x00 31. " C ,Interrupt on CCNT Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" eventfld.long 0x00 2. " P2 ,Interrupt on PMN2 Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" eventfld.long 0x00 1. " P1 ,Interrupt on PMN1 Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" eventfld.long 0x00 0. " P0 ,Interrupt on PMN0 Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" group.long c15:0x2e9++0x00 line.long 0x00 "PMINTENCLR,Interrupt Enable Clear Register" eventfld.long 0x00 31. " C ,Interrupt on CCNT Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" eventfld.long 0x00 2. " P2 ,Interrupt on PMN2 Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" eventfld.long 0x00 1. " P1 ,Interrupt on PMN1 Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" eventfld.long 0x00 0. " P0 ,Interrupt on PMN0 Overflow Enabled / Enable / Disable Interrupt" "Disabled,Enabled" tree "Validation Registers" group.long c15:0x01f++0x00 line.long 0x00 "IRQESR,nVAL IRQ Enable Set Register" bitfld.long 0x00 31. " C ,CCNT overflow IRQ request" "Not requested,Requested" bitfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow IRQ request" "Not requested,Requested" bitfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow IRQ request" "Not requested,Requested" bitfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow IRQ request" "Not requested,Requested" group.long c15:0x11f++0x00 line.long 0x00 "FIQESR,nVAL FIQ Enable Set Register" bitfld.long 0x00 31. " C ,CCNT overflow FIQ request" "Not requested,Requested" bitfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow FIQ request" "Not requested,Requested" bitfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow FIQ request" "Not requested,Requested" bitfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow FIQ request" "Not requested,Requested" group.long c15:0x21f++0x00 line.long 0x00 "RESR,nVAL Reset Enable Set Register" bitfld.long 0x00 31. " C ,CCNT overflow reset request" "Not requested,Requested" bitfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow reset request" "Not requested,Requested" bitfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow reset request" "Not requested,Requested" bitfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow reset request" "Not requested,Requested" group.long c15:0x31f++0x00 line.long 0x00 "RESR,VAL Debug Request Enable Set Register" bitfld.long 0x00 31. " C ,CCNT overflow debug request" "Not requested,Requested" bitfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow debug request" "Not requested,Requested" bitfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow debug request" "Not requested,Requested" bitfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow debug request" "Not requested,Requested" group.long c15:0x41f++0x00 line.long 0x00 "IRQECR,VAL IRQ Enable Clear Register" eventfld.long 0x00 31. " C ,CCNT overflow IRQ request" "Not requested,Requested" eventfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow IRQ request" "Not requested,Requested" eventfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow IRQ request" "Not requested,Requested" eventfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow IRQ request" "Not requested,Requested" group.long c15:0x51f++0x00 line.long 0x00 "FIQECR,VAL FIQ Enable Clear Register" eventfld.long 0x00 31. " C ,CCNT overflow FIQ request" "Not requested,Requested" eventfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow FIQ request" "Not requested,Requested" eventfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow FIQ request" "Not requested,Requested" eventfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow FIQ request" "Not requested,Requested" group.long c15:0x61f++0x00 line.long 0x00 "RECR,nVAL Reset Enable Clear Register" eventfld.long 0x00 31. " C ,CCNT overflow reset request" "Not requested,Requested" eventfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow reset request" "Not requested,Requested" eventfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow reset request" "Not requested,Requested" eventfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow reset request" "Not requested,Requested" group.long c15:0x71f++0x00 line.long 0x00 "DRECR,VAL Debug Request Enable Clear Register" eventfld.long 0x00 31. " C ,CCNT overflow debug request" "Not requested,Requested" eventfld.long 0x00 2. " P2 ,PMXEVCNTR2 overflow debug request" "Not requested,Requested" eventfld.long 0x00 1. " P1 ,PMXEVCNTR1 overflow debug request" "Not requested,Requested" eventfld.long 0x00 0. " P0 ,PMXEVCNTR0 overflow debug request" "Not requested,Requested" tree.end tree.end width 11. width 18. tree "Debug Registers" tree "Processor Identifier Registers" rgroup.long c14:832.++0x00 line.long 0x00 "MIDR,Main ID Register" hexmask.long.byte 0x0 24.--31. 0x1 " IMPL ,Implementer code" hexmask.long.byte 0x0 20.--23. 0x1 " SPECREV ,Variant number" textline " " hexmask.long.byte 0x0 16.--19. 0x1 " ARCH ,Architecture" hexmask.long.word 0x0 4.--15. 0x1 " PARTNUM ,Part Number" textline " " hexmask.long.byte 0x0 0.--3. 0x1 " REV ,Layout Revision" rgroup.long c14:833.++0x00 line.long 0x00 "CACHETYPE,Cache Type Register" bitfld.long 0x00 16.--19. " DMINLINE ,Words of Smallest Line Length in L1 or L2 Data Cache Number" "Reserved,Reserved,Reserved,Reserved,16x32-bit words,?..." bitfld.long 0x00 14.--15. " L1_IPOLICY ,VIPT Instruction Cache Support" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " IMINLINE ,Words of Smallest Line Length in L1 or L2 Instruction Cache Number" "Reserved,Reserved,Reserved,Reserved,16x32-bit words,?..." rgroup.long c14:834.++0x00 line.long 0x00 "TCMTR,TCM Type Register" group.long c14:835.++0x00 line.long 0x00 "AMIDR,Alias of MIDR" rgroup.long c14:836.++0x00 line.long 0x00 "MPUTR,MPU Type Register" rgroup.long c14:837.++0x00 line.long 0x00 "MPIDR,Multiprocessor Affinity Register" group.long c14:838.++0x00 line.long 0x00 "AMIDR0,Alias of MIDR" group.long c14:839.++0x00 line.long 0x00 "AMIDR1,Alias of MIDR" rgroup.long c14:840.++0x00 line.long 0x00 "ID_PFR0,Processor Feature Register 0" bitfld.long 0x00 12.--15. " STATE3 ,Thumb-2 Execution Environment (Thumb-2EE) Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " STATE2 ,Java Extension Interface Support" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " STATE1 ,Thumb Encoding Supported by the Processor Type" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " STATE0 ,ARM Instruction Set Support" "Reserved,Supported,?..." rgroup.long c14:841.++0x00 line.long 0x00 "ID_PFR1,Processor Feature Register 1" bitfld.long 0x00 8.--11. " MPM ,Microcontroller Programmer's Model Support" "Supported,?..." bitfld.long 0x00 4.--7. " SE ,Security Extensions Architecture v1 Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " PM ,Standard ARMv4 Programmer's Model Support" "Reserved,Supported,?..." rgroup.long c14:842.++0x00 line.long 0x00 "ID_DFR0,Debug Feature Register 0" bitfld.long 0x00 20.--23. " MDM_MM ,Microcontroller Debug Model Support" "Not supported,?..." bitfld.long 0x00 16.--19. " TDM_MM ,Trace Debug Model (Memory-Mapped) Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " TDM_CB ,Coprocessor-Based Trace Debug Model Support" "Not supported,?..." bitfld.long 0x00 8.--11. " CDM_MM ,Memory-Mapped Debug Model Support" "Reserved,Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " SDM_CB ,Secure Debug Model (Coprocessor) Support" "Not supported,?..." bitfld.long 0x00 0.--3. " CDM_CB ,Coprocessor Debug Model Support" "Not supported,?..." rgroup.long c14:843.++0x00 line.long 0x00 "ID_AFR0,Auxiliary Feature Register 0" rgroup.long c14:844.++0x00 line.long 0x00 "ID_MMFR0,Processor Feature Register 0" bitfld.long 0x00 28.--31. " IT ,Instruction Type Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 24.--27. " FCSE ,Fast Context Switch Memory Mappings Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " ACR ,Auxiliary Control Register Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " TCM ,TCM and Associated DMA Support" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " CC_PLEA ,Cache Coherency With PLE Agent/Shared Memory Support" "Not supported,?..." bitfld.long 0x00 8.--11. " CC_CPUA ,Cache Coherency Support With CPU Agent/Shared Memory Support" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " PMSA ,Physical Memory System Architecture (PMSA) Support" "Not supported,?..." bitfld.long 0x00 0.--3. " VMSA ,Virtual Memory System Architecture (VMSA) Support" "Reserved,Reserved,Reserved,Supported,?..." rgroup.long c14:845.++0x00 line.long 0x00 "ID_MMFR1,Processor Feature Register 1" bitfld.long 0x00 28.--31. " BTB ,Branch Target Buffer Support" "Reserved,Reserved,Not required,?..." bitfld.long 0x00 24.--27. " L1TCO ,Test and Clean Operations on Data Cache/Harvard/Unified Architecture Support" "Not supported,?..." textline " " bitfld.long 0x00 20.--23. " L1UCMO ,L1 Cache/All Maintenance Operations/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 16.--19. " L1HCMO ,L1 Cache/All Maintenance Operations/Harvard Architecture Support" "Supported,?..." textline " " bitfld.long 0x00 12.--15. " L1UCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 8.--11. " L1HCLMOSW ,L1 Cache Line Maintenance Operations by Set and Way/Harvard Architecture Support" "Supported,?..." textline " " bitfld.long 0x00 4.--7. " L1UCLMOMVA ,L1 Cache Line Maintenance Operations by MVA/Unified Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " L1HCLMOMVA ,L1 Cache Line Maintenance Operations by MVA/Harvard Architecture" "Supported,?..." rgroup.long c14:846.++0x00 line.long 0x00 "ID_MMFR2,Processor Feature Register 2" bitfld.long 0x00 28.--31. " HAF ,Hardware Access Flag Support" "Not supported,?..." bitfld.long 0x00 24.--27. " WFI ,Wait for Interrupt Stalling Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " MBF ,Memory Barrier Operations Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 16.--19. " UTLBMO ,TLB Maintenance Operations/Unified Architecture Support" "Not supported,?..." textline " " bitfld.long 0x00 12.--15. " HTLBMO ,TLB Maintenance Operations/Harvard Architecture Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " HL1CMRO ,Cache Maintenance Range Operations/Harvard Architecture Support" "Not supported,?..." textline " " bitfld.long 0x00 4.--7. " HL1BPCRO ,Background Prefetch Cache Range Operations/Harvard Architecture Support" "Not supported,?..." bitfld.long 0x00 0.--3. " HL1FPCRO ,Foreground Prefetch Cache Range Operations/Harvard Architecture Support" "Not supported,?..." rgroup.long c14:847.++0x00 line.long 0x00 "ID_MMFR3,Processor Feature Register 3" bitfld.long 0x00 4.--7. " HCMOSW ,Invalidate Cache by Set and Way/Clean by Set and Way/Invalidate and Clean by Set and Way Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " HCMOMVA ,Invalidate Cache by MVA/Clean by MVA/Invalidate and Clean by MVA/Invalidate All Support" "Reserved,Supported,?..." rgroup.long c14:848.++0x00 line.long 0x00 "ID_ISAR0,ISA Feature Register 0" bitfld.long 0x00 24.--27. " DIVI ,Divide Instructions Support" "Not supported,?..." bitfld.long 0x00 20.--23. " DEBI ,Debug Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 16.--19. " CI ,Coprocessor Instructions Support" "Not supported,?..." bitfld.long 0x00 12.--15. " CBI ,Combined Compare and Branch Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 8.--11. " BI ,Bitfield Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 4.--7. " BCI ,Bit Counting Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 0.--3. " AI ,Atomic Load and Store Instructions Support" "Reserved,Supported,?..." rgroup.long c14:849.++0x00 line.long 0x00 "ID_ISAR1,ISA Feature Register 1" bitfld.long 0x00 28.--31. " JI ,Jazelle Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " INTI ,Instructions That Branch Between ARM and Thumb Code Support" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " IMMI ,Immediate Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " ITEI ,If Then Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " EXTI ,Sign or Zero Extend Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " E2I ,Exception 2 Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " E1I ,Exception 1 Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 0.--3. " ENDI ,Endianness Control Instructions Support" "Reserved,Supported,?..." rgroup.long c14:850.++0x00 line.long 0x00 "ID_ISAR2,ISA Feature Register 2" bitfld.long 0x00 28.--31. " RI ,Reversal Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 24.--27. " PSRI ,PSR Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " UMI ,Advanced Unsigned Multiply Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 16.--19. " SMI ,Advanced Signed Multiply Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " MI ,Multiply Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " II ,Multi-Access Interruptible Instructions Support" "Supported,?..." textline " " bitfld.long 0x00 4.--7. " MHI ,Memory Hint Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " LSI ,Load and Store Instructions Support" "Reserved,Supported,?..." rgroup.long c14:851.++0x00 line.long 0x00 "ID_ISAR3,ISA Feature Register 3" bitfld.long 0x00 28.--31. " T2E ,Thumb-2 Extensions Support" "Reserved,Supported,?..." bitfld.long 0x00 24.--27. " NOPI ,True NOP Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 20.--23. " TCI ,Thumb Copy Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " TBI ,Table Branch Instructions Support" "Reserved,Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " SPI ,Synchronization Primitive Instructions Support" "Reserved,Reserved,Supported,?..." bitfld.long 0x00 8.--11. " SWII ,SWI Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " SIMDI ,Single Instruction Multiple Data (SIMD) Instructions Support" "Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " SI ,Saturate Instructions Support" "Reserved,Supported,?..." rgroup.long c14:852.++0x00 line.long 0x00 "ID_ISAR4,ISA Feature Register 4" bitfld.long 0x00 20.--23. " EI ,Exclusive Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 16.--19. " BI ,Barrier Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 12.--15. " SMII ,SMI Instructions Support" "Reserved,Supported,?..." bitfld.long 0x00 8.--11. " WBI ,Write-Back Instructions Support" "Reserved,Supported,?..." textline " " bitfld.long 0x00 4.--7. " WSI ,With-Shift Instructions Support" "Reserved,Reserved,Reserved,Reserved,Supported,?..." bitfld.long 0x00 0.--3. " UI ,Unprivileged Instructions Support" "Reserved,Reserved,Supported,?..." rgroup.long c14:853.++0x00 line.long 0x00 "ID_ISAR5,ISA Feature Register 5" tree.end width 15. tree "Coresight Management Registers" group.long c14:960.++0x00 line.long 0x00 "DBGITCTRL,Integration Mode Control Register" bitfld.long 0x00 0. " INTMODE ,Processor integration mode" "Normal,Integration" group.long c14:1000.++0x00 line.long 0x00 "DBGCLAIMSET,Claim Tag Set Register" hexmask.long.byte 0x00 0.--7. 1. " CTS ,Claim tag set" group.long c14:1001.++0x00 line.long 0x00 "DBGCLAIMCLR,Claim Tag Clear Register" hexmask.long.byte 0x00 0.--7. 1. " CTC ,Claim tag clear" wgroup.long c14:1004.++0x00 line.long 0x00 "DBGLAR,Lock Access Register" rgroup.long c14:1005.++0x00 line.long 0x00 "DBGLSR,Lock Status Register" bitfld.long 0x00 2. " 32BA ,Indicate that a 32-bit access is required to write the key to the DBGLAR" "No,Yes" textline " " bitfld.long 0x00 1. " LB ,Lock bit" "Not locked,Locked" bitfld.long 0x00 0. " LIB ,Lock implemented bit" "Not locked,Locked" rgroup.long c14:1006.++0x00 line.long 0x00 "DBGAUTHSTATUS,Authentication Status Register" bitfld.long 0x00 7. " SNDFI ,Secure non-invasive debug features implemented" "Not implemented,Implemented" bitfld.long 0x00 6. " SNDFE ,Secure non-invasive debug features enable" "Disabled,Enabled" textline " " bitfld.long 0x00 5. " SIDFI ,Secure invasive debug features implemented" "Not implemented,Implemented" bitfld.long 0x00 4. " SIDFE ,Secure invasive debug features enabled" "Disabled,Enabled" rgroup.long c14:1011.++0x00 line.long 0x00 "DBGDEVTYPE,Device Type Register" hexmask.long.byte 0x00 4.--7. 1. " SUBTYPE ,Subtype" hexmask.long.byte 0x00 0.--3. 1. " MAIN_CLASS ,Main class" tree.end textline " " width 12. rgroup.long c14:0.++0x0 line.long 0x0 "DBGDIDR,Debug ID Register" bitfld.long 0x0 28.--31. " WRP ,Number of Watchpoint Register Pairs" "1,2,3,4,5,6,7,8,?..." bitfld.long 0x0 24.--27. " BRP ,Number of Breakpoint Register Pairs" "1,2,3,4,5,6,7,8,?..." textline " " bitfld.long 0x0 20.--23. " CTX_CMP ,Number of BRPs with Context ID Comparison Capability" "1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16" hexmask.long.byte 0x0 16.--19. 1. " VERSION ,Debug Architecture Version" textline " " bitfld.long 0x0 15. " DEVID ,Debug Device ID" "Low,High" bitfld.long 0x0 14. " NSUHD ,Secure User halting debug-mode" "Low,High" textline " " bitfld.long 0x0 13. " PCSR ,PC Sample register implemented" "Low,High" bitfld.long 0x0 12. " SE ,Security Extensions implemented" "Low,High" textline " " hexmask.long.byte 0x0 4.--7. 1. " VARIANT ,Implementation-defined Variant Number" hexmask.long.byte 0x0 0.--3. 1. " REVISION ,Implementation-defined Revision Number" group.long c14:34.++0x0 line.long 0x00 "DBGDSCREXT,Debug Status and Control Register" bitfld.long 0x00 30. " RXFULL ,DBGDTRRX Register full" "Empty,Full" bitfld.long 0x00 29. " TXFULL ,DBGDTRTX Register full" "Empty,Full" textline " " bitfld.long 0x00 25. " PIPEADV ,PIPEADV Processor Idle flag" "Not idle,Idle" bitfld.long 0x00 24. " INSTRCOMPL_L ,Latched instruction complete" "Not completed,Completed" textline " " bitfld.long 0x00 20.--21. " EXTDCCMODE ,External DCC access mode field" "Non-blocking,Stall,Fast,?..." bitfld.long 0x00 19. " ADADISCARD ,Asynchronous Data Aborts Discarded bit" "Normal,Abort" bitfld.long 0x00 18. " NS ,Non-secure status bit" "Secure,Non-secure" textline " " bitfld.long 0x00 17. " SPNIDDIS ,Secure Privileged Non-Invasive Debug Disable" "No,Yes" bitfld.long 0x00 16. " SPIDDIS ,Secure Privileged Invasive Debug Disable" "No,Yes" bitfld.long 0x00 15. " MDBGEN ,Monitor debug-mode enable" "Disabled,Enabled" textline " " bitfld.long 0x00 14. " HDBGEN ,Halting debug-mode" "Disabled,Enabled" bitfld.long 0x00 13. " ITREN ,Execute ARM instruction enable" "Disabled,Enabled" bitfld.long 0x00 12. " UDCCDIS ,User mode access to Communications Channel disable" "No,Yes" textline " " bitfld.long 0x00 11. " INTDIS ,Interrupt disable" "No,Yes" bitfld.long 0x00 10. " DBGACK ,Force debug acknowledge" "Normal,Forced" textline " " bitfld.long 0x00 8. " UND_L ,Sticky undefined bit" "Not occurred,Occurred" bitfld.long 0x00 7. " ADABORT ,Asynchronous data abort" "Not aborted,Aborted" bitfld.long 0x00 6. " SDABORT ,Synchronous data abort" "Not aborted,Aborted" textline " " bitfld.long 0x00 2.--5. " MOE ,Method of debug entry field" "Halt Request,Breakpoint,Reserved,BKPT Instruction,External Debug Request,Reserved,Reserved,Reserved,Reserved,Reserved,Synchronous Watchpoint,?..." bitfld.long 0x00 1. " RESTARTED ,Processor restarted" "Pending,Exited" bitfld.long 0x00 0. " HALTED ,Processor halted" "Non-debug,Debug" group.long c14:0x7++0x0 line.long 0x00 "DBGVCR,Debug Vector Catch register" bitfld.long 0x00 7. " FIQVCE_S ,FIQ vector catch in Secure state" "Disabled,Enabled" textline " " bitfld.long 0x00 6. " IRQVCE_S ,IRQ vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 4. " DAVCE_S ,Data Abort vector catch in Secure state" "Disabled,Enabled" textline " " bitfld.long 0x00 3. " PAVCE_S ,Prefetch Abort vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 2. " SVCVCE_S ,SVC vector catch in Secure state" "Disabled,Enabled" textline " " bitfld.long 0x00 1. " UIVCE_S ,Undefined instruction vector catch in Secure state" "Disabled,Enabled" bitfld.long 0x00 0. " RVCE ,Reset vector catch enable" "Disabled,Enabled" hgroup.long c14:32.++0x0 hide.long 0x00 "DTRRX,Target -> Host Data Transfer Register" in group.long c14:35.++0x00 line.long 0x0 "DTRTX,Host -> Target Data Transfer Register" hexmask.long 0x00 0.--31. 1. " HTD ,Host -> target data" group.long c14:10.++0x0 line.long 0x00 "DBGDSCCR,Debug State Cache Control Register" bitfld.long 0x00 2. " NWT ,Write through disable" "No,Yes" bitfld.long 0x00 1. " NIL ,L1 instruction cache line-fills disable" "No,Yes" textline " " bitfld.long 0x00 0. " NDL ,L1 data cache line-fills disable" "No,Yes" wgroup.long c14:33.++0x0 line.long 0x00 "DBGITR,Instruction Transfer Register" wgroup.long c14:36.++0x0 line.long 0x00 "DBGDRCR,Debug Run Control Register" bitfld.long 0x00 4. " CMR ,Cancel memory requests" "Not cancel,Cancel" bitfld.long 0x00 3. " CSPA ,Clear Sticky Pipeline Advance bit" "No effect,Clear" textline " " bitfld.long 0x00 2. " CSE ,Clear Sticky Exceptions bits" "No effect,Clear" bitfld.long 0x00 1. " RR ,Restart request" "No effect,Restart" textline " " bitfld.long 0x00 0. " HR ,Halt request" "No effect,Halt" textline " " rgroup.long c14:193.++0x0 line.long 0x00 "DBGOSLSR,Operating System Lock Status Register" bitfld.long 0x00 1. " LOCK_IMP_BIT ,Indicate whether the OS lock functionality is implemented" "Not implemented,Implemented" group.long c14:196.++0x0 line.long 0x00 "DBGPRCR,Device Power-down and Reset Control Register" bitfld.long 0x00 2. " HCWR ,Hold core warm reset" "Not held,Held" textline " " bitfld.long 0x00 1. " CWRR ,Reset reguest" "Not requested,Requested" bitfld.long 0x00 0. " CORENPDRQ ,Core no powerdown request" "Power-down,Emulate" rgroup.long c14:197.++0x0 line.long 0x00 "DBGPRSR,Device Power-down and Reset Status Register" bitfld.long 0x00 3. " SR ,Sticky Reset Status" "Not reset,Reset" bitfld.long 0x00 2. " R ,Reset Status" "No reset,Reset" textline " " bitfld.long 0x00 1. " SPD ,Sticky Power-down Status" "Not reset,Reset" bitfld.long 0x00 0. " PU ,Power-up Status" "Powered down,Powered up" tree.end width 7. tree "Breakpoint Registers" group.long c14:64.++0x0 line.long 0x00 "BVR0,Breakpoint Value 0 Register" hexmask.long 0x00 0.--31. 1. " BV0 ,Breakpoint Value 0" group.long c14:80.++0x0 line.long 0x00 "BCR0,Breakpoint Control 0 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:65.++0x0 line.long 0x00 "BVR1,Breakpoint Value 1 Register" hexmask.long 0x00 0.--31. 1. " BV1 ,Breakpoint Value 1" group.long c14:81.++0x0 line.long 0x00 "BCR1,Breakpoint Control 1 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:66.++0x0 line.long 0x00 "BVR2,Breakpoint Value 2 Register" hexmask.long 0x00 0.--31. 1. " BV2 ,Breakpoint Value 2" group.long c14:82.++0x0 line.long 0x00 "BCR2,Breakpoint Control 2 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:67.++0x0 line.long 0x00 "BVR3,Breakpoint Value 3 Register" hexmask.long 0x00 0.--31. 1. " BV3 ,Breakpoint Value 3" group.long c14:83.++0x0 line.long 0x00 "BCR3,Breakpoint Control 3 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:68.++0x0 line.long 0x00 "BVR4,Breakpoint Value 4 Register" hexmask.long 0x00 0.--31. 1. " BV4 ,Breakpoint Value 4" group.long c14:84.++0x0 line.long 0x00 "BCR4,Breakpoint Control 4 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:69.++0x0 line.long 0x00 "BVR5,Breakpoint Value 5 Register" hexmask.long 0x00 0.--31. 1. " BV5 ,Breakpoint Value 5" group.long c14:85.++0x0 line.long 0x00 "BCR5,Breakpoint Control 5 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:70.++0x0 line.long 0x00 "BVR6,Breakpoint Value 6 Register" hexmask.long 0x00 0.--31. 1. " BV6 ,Breakpoint Value 6" group.long c14:86.++0x0 line.long 0x00 "BCR6,Breakpoint Control 6 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" group.long c14:71.++0x0 line.long 0x00 "BVR7,Breakpoint Value 7 Register" hexmask.long 0x00 0.--31. 1. " BV7 ,Breakpoint Value 7" group.long c14:87.++0x0 line.long 0x00 "BCR7,Breakpoint Control 7 Register" bitfld.long 0x00 24.--28. " BAM ,Breakpoint Address Mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x00 20.--22. " M ,BVR Meaning" "IVA match,Linked IVA match,Unlinked ID,Linked ID,IVA mismatch,Linked IVA mismatch,?..." bitfld.long 0x00 16.--19. " LBRP ,Linked BRP Number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x00 14.--15. " SWAC ,Secure World Access Control" "Both,Nonsecure,Secure,?..." textline " " bitfld.long 0x0 8. " BAS ,Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" bitfld.long 0x00 1.--2. " S ,Supervisor Access Control" "User/system/supervisor,Privileged,User,Any" bitfld.long 0x00 0. " B ,Breakpoint Enable" "Disabled,Enabled" tree.end tree "Watchpoint Control Registers" group.long c14:96.++0x0 line.long 0x00 "WVR0,Watchpoint Value 0 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:112.++0x0 line.long 0x00 "WCR0,Watchpoint Control 0 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:97.++0x0 line.long 0x00 "WVR1,Watchpoint Value 1 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:113.++0x0 line.long 0x00 "WCR1,Watchpoint Control 1 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:98.++0x0 line.long 0x00 "WVR2,Watchpoint Value 2 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:114.++0x0 line.long 0x00 "WCR2,Watchpoint Control 2 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:99.++0x0 line.long 0x00 "WVR3,Watchpoint Value 3 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:115.++0x0 line.long 0x00 "WCR3,Watchpoint Control 3 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:100.++0x0 line.long 0x00 "WVR4,Watchpoint Value 4 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:116.++0x0 line.long 0x00 "WCR4,Watchpoint Control 4 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:101.++0x0 line.long 0x00 "WVR5,Watchpoint Value 5 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:117.++0x0 line.long 0x00 "WCR5,Watchpoint Control 5 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:102.++0x0 line.long 0x00 "WVR6,Watchpoint Value 6 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:118.++0x0 line.long 0x00 "WCR6,Watchpoint Control 6 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:103.++0x0 line.long 0x00 "WVR7,Watchpoint Value 7 Register" hexmask.long 0x00 2.--31. 0x04 " WA0 ,Watchpoint Address 0" group.long c14:119.++0x0 line.long 0x00 "WCR7,Watchpoint Control 7 Register" bitfld.long 0x0 24.--28. " WAM ,Watchpoint address mask" "Not masked,Reserved,Reserved,0x7,0xF,0x1F,0x3F,0x7F,0xFF,0x1FF,0x3FF,0x7FF,0xFFF,0x1FFF,0x3FFF,0x7FFF,0xFFFF,0x1FFFF,0x3FFFF,0x7FFFF,0xFFFFF,0x1FFFFF,0x3FFFFF,0x7FFFFF,0xFFFFFF,0x1FFFFFF,0x3FFFFFF,0x7FFFFFF,0xFFFFFFF,0x1FFFFFFF,0x3FFFFFFF,0x7FFFFFFF" bitfld.long 0x0 20. " EL ,Enable Linking" "Disabled,Enabled" textline " " bitfld.long 0x0 16.--19. " LBN ,Linked BRP number" "BRP,BRP1,BRP2,BRP3,BRP4,BRP5,BRP6,BRP7,BRP8,BRP9,BRP10,BRP11,BRP12,BRP13,BRP14,BRP15" bitfld.long 0x0 14.--15. " SWAC ,Secure world access control" "Non-secure & Secure,Non-secure,Secure,?..." textline " " bitfld.long 0x0 12. " BAS ,Byte 7 address select" "0,1" bitfld.long 0x0 11. ",Byte 6 address select" "0,1" bitfld.long 0x0 10. ",Byte 5 address select" "0,1" bitfld.long 0x0 9. ",Byte 4 address select" "0,1" bitfld.long 0x0 8. ",Byte 3 address select" "0,1" bitfld.long 0x0 7. ",Byte 2 address select" "0,1" bitfld.long 0x0 6. ",Byte 1 address select" "0,1" bitfld.long 0x0 5. ",Byte 0 address select" "0,1" textline " " bitfld.long 0x0 3.--4. " RD/WR ,Load/Store access control" "Reserved,Load,Store,Any" bitfld.long 0x0 1.--2. " PAC ,Privileged access control" "Reserved,Privileged,USR,Any" textline " " bitfld.long 0x0 0. " WE ,Watchpoint enable" "Disabled,Enabled" group.long c14:6.++0x0 line.long 0x00 "WFAR ,Watchpoint Fault Address Register" hexmask.long 0x00 1.--31. 0x2 " WFAR ,Address of the watchpointed instruction" tree.end width 11. AUTOINDENT.POP tree.end endif AUTOINDENT.ON center tree base ad:0x00 tree "CONTROLSS" tree "ADC 0..4" tree "CONTROLSS_ADC0_CFG_CONTROLSS_ADC0_CFG (C2K_ADC)" base ad:0x502C0000 group.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC0_CFG_ADCCTL1," rbitfld.word 0x00 13. "ADCBSY,ADC Busy" "0,1" rbitfld.word 0x00 8.--11. "ADCBSYCHN,ADC Busy Channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. "ADCPWDNZ,ADC Power Down (active low)" "0,1" bitfld.word 0x00 2. "INTPULSEPOS,ADC Interrupt Pulse Position" "0,1" line.word 0x02 "CONTROLSS_ADC0_CFG_ADCCTL2," bitfld.word 0x02 7. "SIGNALMODE,SOC Signaling Mode" "0,1" bitfld.word 0x02 6. "RESOLUTION,SOC Conversion Resolution" "0,1" newline bitfld.word 0x02 0.--3. "PRESCALE,ADC Clock Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_ADC0_CFG_ADCBURSTCTL," bitfld.word 0x04 15. "BURSTEN,SOC Burst Mode Enable" "0,1" bitfld.word 0x04 8.--11. "BURSTSIZE,SOC Burst Size Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word.byte 0x04 0.--6. 1. "BURSTTRIGSEL,SOC Burst Trigger Source Select" line.word 0x06 "CONTROLSS_ADC0_CFG_ADCINTFLG," bitfld.word 0x06 3. "ADCINT4,ADC Interrupt 4 Flag" "0,1" bitfld.word 0x06 2. "ADCINT3,ADC Interrupt 3 Flag" "0,1" newline bitfld.word 0x06 1. "ADCINT2,ADC Interrupt 2 Flag" "0,1" bitfld.word 0x06 0. "ADCINT1,ADC Interrupt 1 Flag" "0,1" line.word 0x08 "CONTROLSS_ADC0_CFG_ADCINTFLGCLR," bitfld.word 0x08 3. "ADCINT4,ADC Interrupt 4 Flag Clear" "0,1" bitfld.word 0x08 2. "ADCINT3,ADC Interrupt 3 Flag Clear" "0,1" newline bitfld.word 0x08 1. "ADCINT2,ADC Interrupt 2 Flag Clear" "0,1" bitfld.word 0x08 0. "ADCINT1,ADC Interrupt 1 Flag Clear" "0,1" line.word 0x0A "CONTROLSS_ADC0_CFG_ADCINTOVF," bitfld.word 0x0A 3. "ADCINT4,ADC Interrupt 4 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 2. "ADCINT3,ADC Interrupt 3 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" newline bitfld.word 0x0A 1. "ADCINT2,ADC Interrupt 2 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 0. "ADCINT1,ADC Interrupt 1 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" line.word 0x0C "CONTROLSS_ADC0_CFG_ADCINTOVFCLR," bitfld.word 0x0C 3. "ADCINT4,ADC Interrupt 4 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 2. "ADCINT3,ADC Interrupt 3 Overflow Clear Bits 0 No action" "0,1" newline bitfld.word 0x0C 1. "ADCINT2,ADC Interrupt 2 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 0. "ADCINT1,ADC Interrupt 1 Overflow Clear Bits 0 No action" "0,1" line.word 0x0E "CONTROLSS_ADC0_CFG_ADCINTSEL1N2," bitfld.word 0x0E 14. "INT2CONT,ADCINT2 Continue to Interrupt Mode 0 No further ADCINT2 pulses are generated until ADCINT2 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x0E 13. "INT2E,ADCINT2 Interrupt Enable 0 ADCINT2 is disabled 1 ADCINT2 is enabled" "0,1" newline bitfld.word 0x0E 8.--11. "INT2SEL,ADCINT2 EOC Source Select 0h EOC0 is trigger for ADCINT2 1h EOC1 is trigger for ADCINT2 2h EOC2 is trigger for ADCINT2 3h EOC3 is trigger for ADCINT2 4h EOC4 is trigger for ADCINT2 5h EOC5 is trigger for ADCINT2 6h EOC6 is trigger for ADCINT2 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x0E 6. "INT1CONT,ADCINT1 Continue to Interrupt Mode 0 No further ADCINT1 pulses are generated until ADCINT1 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x0E 5. "INT1E,ADCINT1 Interrupt Enable 0 ADCINT1 is disabled 1 ADCINT1 is enabled" "0,1" bitfld.word 0x0E 0.--3. "INT1SEL,ADCINT1 EOC Source Select 0h EOC0 is trigger for ADCINT1 1h EOC1 is trigger for ADCINT1 2h EOC2 is trigger for ADCINT1 3h EOC3 is trigger for ADCINT1 4h EOC4 is trigger for ADCINT1 5h EOC5 is trigger for ADCINT1 6h EOC6 is trigger for ADCINT1 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x10 "CONTROLSS_ADC0_CFG_ADCINTSEL3N4," bitfld.word 0x10 14. "INT4CONT,ADCINT4 Continue to Interrupt Mode 0 No further ADCINT4 pulses are generated until ADCINT4 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x10 13. "INT4E,ADCINT4 Interrupt Enable 0 ADCINT4 is disabled 1 ADCINT4 is enabled" "0,1" newline bitfld.word 0x10 8.--11. "INT4SEL,ADCINT4 EOC Source Select 0h EOC0 is trigger for ADCINT4 1h EOC1 is trigger for ADCINT4 2h EOC2 is trigger for ADCINT4 3h EOC3 is trigger for ADCINT4 4h EOC4 is trigger for ADCINT4 5h EOC5 is trigger for ADCINT4 6h EOC6 is trigger for ADCINT4 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x10 6. "INT3CONT,ADCINT3 Continue to Interrupt Mode 0 No further ADCINT3 pulses are generated until ADCINT3 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x10 5. "INT3E,ADCINT3 Interrupt Enable 0 ADCINT3 is disabled 1 ADCINT3 is enabled" "0,1" bitfld.word 0x10 0.--3. "INT3SEL,ADCINT3 EOC Source Select 0h EOC0 is trigger for ADCINT3 1h EOC1 is trigger for ADCINT3 2h EOC2 is trigger for ADCINT3 3h EOC3 is trigger for ADCINT3 4h EOC4 is trigger for ADCINT3 5h EOC5 is trigger for ADCINT3 6h EOC6 is trigger for ADCINT3 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x12 "CONTROLSS_ADC0_CFG_ADCSOCPRICTL," rbitfld.word 0x12 5.--9. "RRPOINTER,Round Robin Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x12 0.--4. "SOCPRIORITY,SOC Priority Determines the cutoff point for priority mode and round robin arbitration for SOCx 00h SOC priority is handled in round robin mode for all channels" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x14 "CONTROLSS_ADC0_CFG_ADCINTSOCSEL1," bitfld.word 0x14 14.--15. "SOC7,SOC7 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 12.--13. "SOC6,SOC6 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 10.--11. "SOC5,SOC5 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 8.--9. "SOC4,SOC4 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 6.--7. "SOC3,SOC3 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 4.--5. "SOC2,SOC2 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 2.--3. "SOC1,SOC1 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 0.--1. "SOC0,SOC0 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x16 "CONTROLSS_ADC0_CFG_ADCINTSOCSEL2," bitfld.word 0x16 14.--15. "SOC15,SOC15 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 12.--13. "SOC14,SOC14 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 10.--11. "SOC13,SOC13 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 8.--9. "SOC12,SOC12 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 6.--7. "SOC11,SOC11 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 4.--5. "SOC10,SOC10 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 2.--3. "SOC9,SOC9 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 0.--1. "SOC8,SOC8 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x18 "CONTROLSS_ADC0_CFG_ADCSOCFLG1," bitfld.word 0x18 15. "SOC15,SOC15 Start of Conversion Flag" "0,1" bitfld.word 0x18 14. "SOC14,SOC14 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 13. "SOC13,SOC13 Start of Conversion Flag" "0,1" bitfld.word 0x18 12. "SOC12,SOC12 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 11. "SOC11,SOC11 Start of Conversion Flag" "0,1" bitfld.word 0x18 10. "SOC10,SOC10 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 9. "SOC9,SOC9 Start of Conversion Flag" "0,1" bitfld.word 0x18 8. "SOC8,SOC8 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 7. "SOC7,SOC7 Start of Conversion Flag" "0,1" bitfld.word 0x18 6. "SOC6,SOC6 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 5. "SOC5,SOC5 Start of Conversion Flag" "0,1" bitfld.word 0x18 4. "SOC4,SOC4 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 3. "SOC3,SOC3 Start of Conversion Flag" "0,1" bitfld.word 0x18 2. "SOC2,SOC2 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 1. "SOC1,SOC1 Start of Conversion Flag" "0,1" bitfld.word 0x18 0. "SOC0,SOC0 Start of Conversion Flag" "0,1" line.word 0x1A "CONTROLSS_ADC0_CFG_ADCSOCFRC1," bitfld.word 0x1A 15. "SOC15,SOC15 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 14. "SOC14,SOC14 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 13. "SOC13,SOC13 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 12. "SOC12,SOC12 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 11. "SOC11,SOC11 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 10. "SOC10,SOC10 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 9. "SOC9,SOC9 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 8. "SOC8,SOC8 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 7. "SOC7,SOC7 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 6. "SOC6,SOC6 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 5. "SOC5,SOC5 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 4. "SOC4,SOC4 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 3. "SOC3,SOC3 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 2. "SOC2,SOC2 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 1. "SOC1,SOC1 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 0. "SOC0,SOC0 Force Start of Conversion Bit" "0,1" line.word 0x1C "CONTROLSS_ADC0_CFG_ADCSOCOVF1," bitfld.word 0x1C 15. "SOC15,SOC15 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 14. "SOC14,SOC14 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 13. "SOC13,SOC13 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 12. "SOC12,SOC12 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 11. "SOC11,SOC11 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 10. "SOC10,SOC10 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 9. "SOC9,SOC9 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 8. "SOC8,SOC8 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 7. "SOC7,SOC7 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 6. "SOC6,SOC6 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 5. "SOC5,SOC5 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 4. "SOC4,SOC4 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 3. "SOC3,SOC3 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 2. "SOC2,SOC2 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 1. "SOC1,SOC1 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 0. "SOC0,SOC0 Start of Conversion Overflow Flag" "0,1" line.word 0x1E "CONTROLSS_ADC0_CFG_ADCSOCOVFCLR1," bitfld.word 0x1E 15. "SOC15,SOC15 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 14. "SOC14,SOC14 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 13. "SOC13,SOC13 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 12. "SOC12,SOC12 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 11. "SOC11,SOC11 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 10. "SOC10,SOC10 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 9. "SOC9,SOC9 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 8. "SOC8,SOC8 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 7. "SOC7,SOC7 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 6. "SOC6,SOC6 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 5. "SOC5,SOC5 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 4. "SOC4,SOC4 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 3. "SOC3,SOC3 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 2. "SOC2,SOC2 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 1. "SOC1,SOC1 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 0. "SOC0,SOC0 Clear Start of Conversion Overflow Bit" "0,1" group.long 0x20++0x3F line.long 0x00 "CONTROLSS_ADC0_CFG_ADCSOC0CTL," hexmask.long.byte 0x00 20.--26. 1. "TRIGSEL,SOC0 Trigger Source Select" bitfld.long 0x00 15.--19. "CHSEL,SOC0 Channel 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 hexmask.long.word 0x00 0.--8. 1. "ACQPS,SOC0 Acquisition Prescale" line.long 0x04 "CONTROLSS_ADC0_CFG_ADCSOC1CTL," hexmask.long.byte 0x04 20.--26. 1. "TRIGSEL,SOC1 Trigger Source Select" bitfld.long 0x04 15.--19. "CHSEL,SOC1 Channel 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 hexmask.long.word 0x04 0.--8. 1. "ACQPS,SOC1 Acquisition Prescale" line.long 0x08 "CONTROLSS_ADC0_CFG_ADCSOC2CTL," hexmask.long.byte 0x08 20.--26. 1. "TRIGSEL,SOC2 Trigger Source Select" bitfld.long 0x08 15.--19. "CHSEL,SOC2 Channel 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 hexmask.long.word 0x08 0.--8. 1. "ACQPS,SOC2 Acquisition Prescale" line.long 0x0C "CONTROLSS_ADC0_CFG_ADCSOC3CTL," hexmask.long.byte 0x0C 20.--26. 1. "TRIGSEL,SOC3 Trigger Source Select" bitfld.long 0x0C 15.--19. "CHSEL,SOC3 Channel 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 hexmask.long.word 0x0C 0.--8. 1. "ACQPS,SOC3 Acquisition Prescale" line.long 0x10 "CONTROLSS_ADC0_CFG_ADCSOC4CTL," hexmask.long.byte 0x10 20.--26. 1. "TRIGSEL,SOC4 Trigger Source Select" bitfld.long 0x10 15.--19. "CHSEL,SOC4 Channel 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 hexmask.long.word 0x10 0.--8. 1. "ACQPS,SOC4 Acquisition Prescale" line.long 0x14 "CONTROLSS_ADC0_CFG_ADCSOC5CTL," hexmask.long.byte 0x14 20.--26. 1. "TRIGSEL,SOC5 Trigger Source Select" bitfld.long 0x14 15.--19. "CHSEL,SOC5 Channel 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 hexmask.long.word 0x14 0.--8. 1. "ACQPS,SOC5 Acquisition Prescale" line.long 0x18 "CONTROLSS_ADC0_CFG_ADCSOC6CTL," hexmask.long.byte 0x18 20.--26. 1. "TRIGSEL,SOC6 Trigger Source Select" bitfld.long 0x18 15.--19. "CHSEL,SOC6 Channel 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 hexmask.long.word 0x18 0.--8. 1. "ACQPS,SOC6 Acquisition Prescale" line.long 0x1C "CONTROLSS_ADC0_CFG_ADCSOC7CTL," hexmask.long.byte 0x1C 20.--26. 1. "TRIGSEL,SOC7 Trigger Source Select" bitfld.long 0x1C 15.--19. "CHSEL,SOC7 Channel 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 hexmask.long.word 0x1C 0.--8. 1. "ACQPS,SOC7 Acquisition Prescale" line.long 0x20 "CONTROLSS_ADC0_CFG_ADCSOC8CTL," hexmask.long.byte 0x20 20.--26. 1. "TRIGSEL,SOC8 Trigger Source Select" bitfld.long 0x20 15.--19. "CHSEL,SOC8 Channel 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 hexmask.long.word 0x20 0.--8. 1. "ACQPS,SOC8 Acquisition Prescale" line.long 0x24 "CONTROLSS_ADC0_CFG_ADCSOC9CTL," hexmask.long.byte 0x24 20.--26. 1. "TRIGSEL,SOC9 Trigger Source Select" bitfld.long 0x24 15.--19. "CHSEL,SOC9 Channel 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 hexmask.long.word 0x24 0.--8. 1. "ACQPS,SOC9 Acquisition Prescale" line.long 0x28 "CONTROLSS_ADC0_CFG_ADCSOC10CTL," hexmask.long.byte 0x28 20.--26. 1. "TRIGSEL,SOC10 Trigger Source Select" bitfld.long 0x28 15.--19. "CHSEL,SOC10 Channel 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 hexmask.long.word 0x28 0.--8. 1. "ACQPS,SOC10 Acquisition Prescale" line.long 0x2C "CONTROLSS_ADC0_CFG_ADCSOC11CTL," hexmask.long.byte 0x2C 20.--26. 1. "TRIGSEL,SOC11 Trigger Source Select" bitfld.long 0x2C 15.--19. "CHSEL,SOC11 Channel 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 hexmask.long.word 0x2C 0.--8. 1. "ACQPS,SOC11 Acquisition Prescale" line.long 0x30 "CONTROLSS_ADC0_CFG_ADCSOC12CTL," hexmask.long.byte 0x30 20.--26. 1. "TRIGSEL,SOC12 Trigger Source Select" bitfld.long 0x30 15.--19. "CHSEL,SOC12 Channel 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 hexmask.long.word 0x30 0.--8. 1. "ACQPS,SOC12 Acquisition Prescale" line.long 0x34 "CONTROLSS_ADC0_CFG_ADCSOC13CTL," hexmask.long.byte 0x34 20.--26. 1. "TRIGSEL,SOC13 Trigger Source Select" bitfld.long 0x34 15.--19. "CHSEL,SOC13 Channel 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 hexmask.long.word 0x34 0.--8. 1. "ACQPS,SOC13 Acquisition Prescale" line.long 0x38 "CONTROLSS_ADC0_CFG_ADCSOC14CTL," hexmask.long.byte 0x38 20.--26. 1. "TRIGSEL,SOC14 Trigger Source Select" bitfld.long 0x38 15.--19. "CHSEL,SOC14 Channel 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 hexmask.long.word 0x38 0.--8. 1. "ACQPS,SOC14 Acquisition Prescale" line.long 0x3C "CONTROLSS_ADC0_CFG_ADCSOC15CTL," hexmask.long.byte 0x3C 20.--26. 1. "TRIGSEL,SOC15 Trigger Source Select" bitfld.long 0x3C 15.--19. "CHSEL,SOC15 Channel 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 hexmask.long.word 0x3C 0.--8. 1. "ACQPS,SOC15 Acquisition Prescale" rgroup.word 0x60++0x01 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCEVTSTAT," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Flag" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Flag" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Flag" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Flag" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Flag" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Flag" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Flag" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Flag" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Flag" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Flag" "0,1" group.word 0x64++0x01 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCEVTCLR," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Clear" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Clear" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Clear" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Clear" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Clear" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Clear" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Clear" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Clear" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Clear" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Clear" "0,1" group.word 0x68++0x01 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCEVTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Event Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Event Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Event Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Event Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Event Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Event Enable" "0,1" group.word 0x6C++0x01 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCEVTINTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Interrupt Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Interrupt Enable" "0,1" group.word 0x70++0x07 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCOSDETECT," bitfld.word 0x00 0.--2. "DETECTCFG,ADC Opens and Shorts Detect Configuration" "0,1,2,3,4,5,6,7" line.word 0x02 "CONTROLSS_ADC0_CFG_ADCCOUNTER," hexmask.word 0x02 0.--11. 1. "FREECOUNT,ADC Free Running Counter Value" line.word 0x04 "CONTROLSS_ADC0_CFG_ADCREV," hexmask.word.byte 0x04 8.--15. 1. "REV,ADC Revision" hexmask.word.byte 0x04 0.--7. 1. "TYPE,ADC Type" line.word 0x06 "CONTROLSS_ADC0_CFG_ADCOFFTRIM," hexmask.word.byte 0x06 0.--7. 1. "OFFTRIM,ADC Offset Trim Adjusts the conversion results of the converter up or down to account for offset error in the ADC" group.long 0x7C++0x03 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCCONFIG," group.word 0x80++0x07 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCPPB1CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 1 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 1 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC0_CFG_ADCPPB1STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 1 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC0_CFG_ADCPPB1OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 1 Offset Correction" line.word 0x06 "CONTROLSS_ADC0_CFG_ADCPPB1OFFREF," group.long 0x88++0x07 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCPPB1TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 1 Trip High Limit" line.long 0x04 "CONTROLSS_ADC0_CFG_ADCPPB1TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 1 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 1 Trip Low Limit" group.word 0x90++0x07 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCPPB2CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 2 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 2 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC0_CFG_ADCPPB2STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 2 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC0_CFG_ADCPPB2OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 2 Offset Correction" line.word 0x06 "CONTROLSS_ADC0_CFG_ADCPPB2OFFREF," group.long 0x98++0x07 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCPPB2TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 2 Trip High Limit" line.long 0x04 "CONTROLSS_ADC0_CFG_ADCPPB2TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 2 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 2 Trip Low Limit" group.word 0xA0++0x07 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCPPB3CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 3 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 3 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC0_CFG_ADCPPB3STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 3 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC0_CFG_ADCPPB3OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 3 Offset Correction" line.word 0x06 "CONTROLSS_ADC0_CFG_ADCPPB3OFFREF," group.long 0xA8++0x07 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCPPB3TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 3 Trip High Limit" line.long 0x04 "CONTROLSS_ADC0_CFG_ADCPPB3TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 3 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 3 Trip Low Limit" group.word 0xB0++0x07 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCPPB4CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 4 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 4 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC0_CFG_ADCPPB4STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 4 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC0_CFG_ADCPPB4OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 4 Offset Correction" line.word 0x06 "CONTROLSS_ADC0_CFG_ADCPPB4OFFREF," group.long 0xB8++0x07 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCPPB4TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 4 Trip High Limit" line.long 0x04 "CONTROLSS_ADC0_CFG_ADCPPB4TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 4 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 4 Trip Low Limit" group.word 0xDE++0x01 line.word 0x00 "CONTROLSS_ADC0_CFG_ADCINTCYCLE," group.long 0xE0++0x17 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCINLTRIM1," line.long 0x04 "CONTROLSS_ADC0_CFG_ADCINLTRIM2," line.long 0x08 "CONTROLSS_ADC0_CFG_ADCINLTRIM3," line.long 0x0C "CONTROLSS_ADC0_CFG_ADCINLTRIM4," line.long 0x10 "CONTROLSS_ADC0_CFG_ADCINLTRIM5," line.long 0x14 "CONTROLSS_ADC0_CFG_ADCINLTRIM6," group.long 0xFC++0x03 line.long 0x00 "CONTROLSS_ADC0_CFG_ADCINLTRIMCTL," hexmask.long.word 0x00 16.--31. 1. "KEY,ADC Linearity Trim Control Write Key" bitfld.long 0x00 1.--5. "CALIBSTEP,ADC Linearity Calibration Step" "0,1,2,3,4,5,6,7,8,9,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. "CALIBMODE,ADC Linearity Calibration Mode" "0,1" width 0x0B tree.end tree "CONTROLSS_ADC0_RESULT_CONTROLSS_ADC0_RESULT (C2K_ADC_RESULT_REGS)" base ad:0x50100000 rgroup.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC0_RESULT_ADCRESULT0," line.word 0x02 "CONTROLSS_ADC0_RESULT_ADCRESULT1," line.word 0x04 "CONTROLSS_ADC0_RESULT_ADCRESULT2," line.word 0x06 "CONTROLSS_ADC0_RESULT_ADCRESULT3," line.word 0x08 "CONTROLSS_ADC0_RESULT_ADCRESULT4," line.word 0x0A "CONTROLSS_ADC0_RESULT_ADCRESULT5," line.word 0x0C "CONTROLSS_ADC0_RESULT_ADCRESULT6," line.word 0x0E "CONTROLSS_ADC0_RESULT_ADCRESULT7," line.word 0x10 "CONTROLSS_ADC0_RESULT_ADCRESULT8," line.word 0x12 "CONTROLSS_ADC0_RESULT_ADCRESULT9," line.word 0x14 "CONTROLSS_ADC0_RESULT_ADCRESULT10," line.word 0x16 "CONTROLSS_ADC0_RESULT_ADCRESULT11," line.word 0x18 "CONTROLSS_ADC0_RESULT_ADCRESULT12," line.word 0x1A "CONTROLSS_ADC0_RESULT_ADCRESULT13," line.word 0x1C "CONTROLSS_ADC0_RESULT_ADCRESULT14," line.word 0x1E "CONTROLSS_ADC0_RESULT_ADCRESULT15," rgroup.long 0x20++0x0F line.long 0x00 "CONTROLSS_ADC0_RESULT_ADCPPB1RESULT," hexmask.long.word 0x00 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x00 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 1 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x04 "CONTROLSS_ADC0_RESULT_ADCPPB2RESULT," hexmask.long.word 0x04 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x04 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 2 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x08 "CONTROLSS_ADC0_RESULT_ADCPPB3RESULT," hexmask.long.word 0x08 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x08 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 3 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x0C "CONTROLSS_ADC0_RESULT_ADCPPB4RESULT," hexmask.long.word 0x0C 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x0C 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 4 The result of the offset/reference subtraction post conversion processing is stored in this register" width 0x0B tree.end tree "CONTROLSS_ADC1_CFG_CONTROLSS_ADC1_CFG (C2K_ADC)" base ad:0x502C1000 group.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC1_CFG_ADCCTL1," rbitfld.word 0x00 13. "ADCBSY,ADC Busy" "0,1" rbitfld.word 0x00 8.--11. "ADCBSYCHN,ADC Busy Channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. "ADCPWDNZ,ADC Power Down (active low)" "0,1" bitfld.word 0x00 2. "INTPULSEPOS,ADC Interrupt Pulse Position" "0,1" line.word 0x02 "CONTROLSS_ADC1_CFG_ADCCTL2," bitfld.word 0x02 7. "SIGNALMODE,SOC Signaling Mode" "0,1" bitfld.word 0x02 6. "RESOLUTION,SOC Conversion Resolution" "0,1" newline bitfld.word 0x02 0.--3. "PRESCALE,ADC Clock Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_ADC1_CFG_ADCBURSTCTL," bitfld.word 0x04 15. "BURSTEN,SOC Burst Mode Enable" "0,1" bitfld.word 0x04 8.--11. "BURSTSIZE,SOC Burst Size Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word.byte 0x04 0.--6. 1. "BURSTTRIGSEL,SOC Burst Trigger Source Select" line.word 0x06 "CONTROLSS_ADC1_CFG_ADCINTFLG," bitfld.word 0x06 3. "ADCINT4,ADC Interrupt 4 Flag" "0,1" bitfld.word 0x06 2. "ADCINT3,ADC Interrupt 3 Flag" "0,1" newline bitfld.word 0x06 1. "ADCINT2,ADC Interrupt 2 Flag" "0,1" bitfld.word 0x06 0. "ADCINT1,ADC Interrupt 1 Flag" "0,1" line.word 0x08 "CONTROLSS_ADC1_CFG_ADCINTFLGCLR," bitfld.word 0x08 3. "ADCINT4,ADC Interrupt 4 Flag Clear" "0,1" bitfld.word 0x08 2. "ADCINT3,ADC Interrupt 3 Flag Clear" "0,1" newline bitfld.word 0x08 1. "ADCINT2,ADC Interrupt 2 Flag Clear" "0,1" bitfld.word 0x08 0. "ADCINT1,ADC Interrupt 1 Flag Clear" "0,1" line.word 0x0A "CONTROLSS_ADC1_CFG_ADCINTOVF," bitfld.word 0x0A 3. "ADCINT4,ADC Interrupt 4 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 2. "ADCINT3,ADC Interrupt 3 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" newline bitfld.word 0x0A 1. "ADCINT2,ADC Interrupt 2 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 0. "ADCINT1,ADC Interrupt 1 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" line.word 0x0C "CONTROLSS_ADC1_CFG_ADCINTOVFCLR," bitfld.word 0x0C 3. "ADCINT4,ADC Interrupt 4 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 2. "ADCINT3,ADC Interrupt 3 Overflow Clear Bits 0 No action" "0,1" newline bitfld.word 0x0C 1. "ADCINT2,ADC Interrupt 2 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 0. "ADCINT1,ADC Interrupt 1 Overflow Clear Bits 0 No action" "0,1" line.word 0x0E "CONTROLSS_ADC1_CFG_ADCINTSEL1N2," bitfld.word 0x0E 14. "INT2CONT,ADCINT2 Continue to Interrupt Mode 0 No further ADCINT2 pulses are generated until ADCINT2 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x0E 13. "INT2E,ADCINT2 Interrupt Enable 0 ADCINT2 is disabled 1 ADCINT2 is enabled" "0,1" newline bitfld.word 0x0E 8.--11. "INT2SEL,ADCINT2 EOC Source Select 0h EOC0 is trigger for ADCINT2 1h EOC1 is trigger for ADCINT2 2h EOC2 is trigger for ADCINT2 3h EOC3 is trigger for ADCINT2 4h EOC4 is trigger for ADCINT2 5h EOC5 is trigger for ADCINT2 6h EOC6 is trigger for ADCINT2 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x0E 6. "INT1CONT,ADCINT1 Continue to Interrupt Mode 0 No further ADCINT1 pulses are generated until ADCINT1 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x0E 5. "INT1E,ADCINT1 Interrupt Enable 0 ADCINT1 is disabled 1 ADCINT1 is enabled" "0,1" bitfld.word 0x0E 0.--3. "INT1SEL,ADCINT1 EOC Source Select 0h EOC0 is trigger for ADCINT1 1h EOC1 is trigger for ADCINT1 2h EOC2 is trigger for ADCINT1 3h EOC3 is trigger for ADCINT1 4h EOC4 is trigger for ADCINT1 5h EOC5 is trigger for ADCINT1 6h EOC6 is trigger for ADCINT1 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x10 "CONTROLSS_ADC1_CFG_ADCINTSEL3N4," bitfld.word 0x10 14. "INT4CONT,ADCINT4 Continue to Interrupt Mode 0 No further ADCINT4 pulses are generated until ADCINT4 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x10 13. "INT4E,ADCINT4 Interrupt Enable 0 ADCINT4 is disabled 1 ADCINT4 is enabled" "0,1" newline bitfld.word 0x10 8.--11. "INT4SEL,ADCINT4 EOC Source Select 0h EOC0 is trigger for ADCINT4 1h EOC1 is trigger for ADCINT4 2h EOC2 is trigger for ADCINT4 3h EOC3 is trigger for ADCINT4 4h EOC4 is trigger for ADCINT4 5h EOC5 is trigger for ADCINT4 6h EOC6 is trigger for ADCINT4 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x10 6. "INT3CONT,ADCINT3 Continue to Interrupt Mode 0 No further ADCINT3 pulses are generated until ADCINT3 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x10 5. "INT3E,ADCINT3 Interrupt Enable 0 ADCINT3 is disabled 1 ADCINT3 is enabled" "0,1" bitfld.word 0x10 0.--3. "INT3SEL,ADCINT3 EOC Source Select 0h EOC0 is trigger for ADCINT3 1h EOC1 is trigger for ADCINT3 2h EOC2 is trigger for ADCINT3 3h EOC3 is trigger for ADCINT3 4h EOC4 is trigger for ADCINT3 5h EOC5 is trigger for ADCINT3 6h EOC6 is trigger for ADCINT3 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x12 "CONTROLSS_ADC1_CFG_ADCSOCPRICTL," rbitfld.word 0x12 5.--9. "RRPOINTER,Round Robin Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x12 0.--4. "SOCPRIORITY,SOC Priority Determines the cutoff point for priority mode and round robin arbitration for SOCx 00h SOC priority is handled in round robin mode for all channels" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x14 "CONTROLSS_ADC1_CFG_ADCINTSOCSEL1," bitfld.word 0x14 14.--15. "SOC7,SOC7 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 12.--13. "SOC6,SOC6 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 10.--11. "SOC5,SOC5 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 8.--9. "SOC4,SOC4 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 6.--7. "SOC3,SOC3 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 4.--5. "SOC2,SOC2 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 2.--3. "SOC1,SOC1 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 0.--1. "SOC0,SOC0 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x16 "CONTROLSS_ADC1_CFG_ADCINTSOCSEL2," bitfld.word 0x16 14.--15. "SOC15,SOC15 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 12.--13. "SOC14,SOC14 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 10.--11. "SOC13,SOC13 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 8.--9. "SOC12,SOC12 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 6.--7. "SOC11,SOC11 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 4.--5. "SOC10,SOC10 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 2.--3. "SOC9,SOC9 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 0.--1. "SOC8,SOC8 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x18 "CONTROLSS_ADC1_CFG_ADCSOCFLG1," bitfld.word 0x18 15. "SOC15,SOC15 Start of Conversion Flag" "0,1" bitfld.word 0x18 14. "SOC14,SOC14 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 13. "SOC13,SOC13 Start of Conversion Flag" "0,1" bitfld.word 0x18 12. "SOC12,SOC12 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 11. "SOC11,SOC11 Start of Conversion Flag" "0,1" bitfld.word 0x18 10. "SOC10,SOC10 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 9. "SOC9,SOC9 Start of Conversion Flag" "0,1" bitfld.word 0x18 8. "SOC8,SOC8 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 7. "SOC7,SOC7 Start of Conversion Flag" "0,1" bitfld.word 0x18 6. "SOC6,SOC6 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 5. "SOC5,SOC5 Start of Conversion Flag" "0,1" bitfld.word 0x18 4. "SOC4,SOC4 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 3. "SOC3,SOC3 Start of Conversion Flag" "0,1" bitfld.word 0x18 2. "SOC2,SOC2 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 1. "SOC1,SOC1 Start of Conversion Flag" "0,1" bitfld.word 0x18 0. "SOC0,SOC0 Start of Conversion Flag" "0,1" line.word 0x1A "CONTROLSS_ADC1_CFG_ADCSOCFRC1," bitfld.word 0x1A 15. "SOC15,SOC15 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 14. "SOC14,SOC14 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 13. "SOC13,SOC13 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 12. "SOC12,SOC12 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 11. "SOC11,SOC11 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 10. "SOC10,SOC10 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 9. "SOC9,SOC9 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 8. "SOC8,SOC8 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 7. "SOC7,SOC7 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 6. "SOC6,SOC6 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 5. "SOC5,SOC5 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 4. "SOC4,SOC4 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 3. "SOC3,SOC3 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 2. "SOC2,SOC2 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 1. "SOC1,SOC1 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 0. "SOC0,SOC0 Force Start of Conversion Bit" "0,1" line.word 0x1C "CONTROLSS_ADC1_CFG_ADCSOCOVF1," bitfld.word 0x1C 15. "SOC15,SOC15 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 14. "SOC14,SOC14 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 13. "SOC13,SOC13 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 12. "SOC12,SOC12 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 11. "SOC11,SOC11 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 10. "SOC10,SOC10 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 9. "SOC9,SOC9 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 8. "SOC8,SOC8 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 7. "SOC7,SOC7 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 6. "SOC6,SOC6 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 5. "SOC5,SOC5 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 4. "SOC4,SOC4 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 3. "SOC3,SOC3 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 2. "SOC2,SOC2 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 1. "SOC1,SOC1 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 0. "SOC0,SOC0 Start of Conversion Overflow Flag" "0,1" line.word 0x1E "CONTROLSS_ADC1_CFG_ADCSOCOVFCLR1," bitfld.word 0x1E 15. "SOC15,SOC15 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 14. "SOC14,SOC14 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 13. "SOC13,SOC13 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 12. "SOC12,SOC12 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 11. "SOC11,SOC11 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 10. "SOC10,SOC10 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 9. "SOC9,SOC9 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 8. "SOC8,SOC8 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 7. "SOC7,SOC7 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 6. "SOC6,SOC6 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 5. "SOC5,SOC5 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 4. "SOC4,SOC4 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 3. "SOC3,SOC3 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 2. "SOC2,SOC2 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 1. "SOC1,SOC1 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 0. "SOC0,SOC0 Clear Start of Conversion Overflow Bit" "0,1" group.long 0x20++0x3F line.long 0x00 "CONTROLSS_ADC1_CFG_ADCSOC0CTL," hexmask.long.byte 0x00 20.--26. 1. "TRIGSEL,SOC0 Trigger Source Select" bitfld.long 0x00 15.--19. "CHSEL,SOC0 Channel 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 hexmask.long.word 0x00 0.--8. 1. "ACQPS,SOC0 Acquisition Prescale" line.long 0x04 "CONTROLSS_ADC1_CFG_ADCSOC1CTL," hexmask.long.byte 0x04 20.--26. 1. "TRIGSEL,SOC1 Trigger Source Select" bitfld.long 0x04 15.--19. "CHSEL,SOC1 Channel 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 hexmask.long.word 0x04 0.--8. 1. "ACQPS,SOC1 Acquisition Prescale" line.long 0x08 "CONTROLSS_ADC1_CFG_ADCSOC2CTL," hexmask.long.byte 0x08 20.--26. 1. "TRIGSEL,SOC2 Trigger Source Select" bitfld.long 0x08 15.--19. "CHSEL,SOC2 Channel 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 hexmask.long.word 0x08 0.--8. 1. "ACQPS,SOC2 Acquisition Prescale" line.long 0x0C "CONTROLSS_ADC1_CFG_ADCSOC3CTL," hexmask.long.byte 0x0C 20.--26. 1. "TRIGSEL,SOC3 Trigger Source Select" bitfld.long 0x0C 15.--19. "CHSEL,SOC3 Channel 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 hexmask.long.word 0x0C 0.--8. 1. "ACQPS,SOC3 Acquisition Prescale" line.long 0x10 "CONTROLSS_ADC1_CFG_ADCSOC4CTL," hexmask.long.byte 0x10 20.--26. 1. "TRIGSEL,SOC4 Trigger Source Select" bitfld.long 0x10 15.--19. "CHSEL,SOC4 Channel 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 hexmask.long.word 0x10 0.--8. 1. "ACQPS,SOC4 Acquisition Prescale" line.long 0x14 "CONTROLSS_ADC1_CFG_ADCSOC5CTL," hexmask.long.byte 0x14 20.--26. 1. "TRIGSEL,SOC5 Trigger Source Select" bitfld.long 0x14 15.--19. "CHSEL,SOC5 Channel 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 hexmask.long.word 0x14 0.--8. 1. "ACQPS,SOC5 Acquisition Prescale" line.long 0x18 "CONTROLSS_ADC1_CFG_ADCSOC6CTL," hexmask.long.byte 0x18 20.--26. 1. "TRIGSEL,SOC6 Trigger Source Select" bitfld.long 0x18 15.--19. "CHSEL,SOC6 Channel 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 hexmask.long.word 0x18 0.--8. 1. "ACQPS,SOC6 Acquisition Prescale" line.long 0x1C "CONTROLSS_ADC1_CFG_ADCSOC7CTL," hexmask.long.byte 0x1C 20.--26. 1. "TRIGSEL,SOC7 Trigger Source Select" bitfld.long 0x1C 15.--19. "CHSEL,SOC7 Channel 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 hexmask.long.word 0x1C 0.--8. 1. "ACQPS,SOC7 Acquisition Prescale" line.long 0x20 "CONTROLSS_ADC1_CFG_ADCSOC8CTL," hexmask.long.byte 0x20 20.--26. 1. "TRIGSEL,SOC8 Trigger Source Select" bitfld.long 0x20 15.--19. "CHSEL,SOC8 Channel 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 hexmask.long.word 0x20 0.--8. 1. "ACQPS,SOC8 Acquisition Prescale" line.long 0x24 "CONTROLSS_ADC1_CFG_ADCSOC9CTL," hexmask.long.byte 0x24 20.--26. 1. "TRIGSEL,SOC9 Trigger Source Select" bitfld.long 0x24 15.--19. "CHSEL,SOC9 Channel 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 hexmask.long.word 0x24 0.--8. 1. "ACQPS,SOC9 Acquisition Prescale" line.long 0x28 "CONTROLSS_ADC1_CFG_ADCSOC10CTL," hexmask.long.byte 0x28 20.--26. 1. "TRIGSEL,SOC10 Trigger Source Select" bitfld.long 0x28 15.--19. "CHSEL,SOC10 Channel 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 hexmask.long.word 0x28 0.--8. 1. "ACQPS,SOC10 Acquisition Prescale" line.long 0x2C "CONTROLSS_ADC1_CFG_ADCSOC11CTL," hexmask.long.byte 0x2C 20.--26. 1. "TRIGSEL,SOC11 Trigger Source Select" bitfld.long 0x2C 15.--19. "CHSEL,SOC11 Channel 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 hexmask.long.word 0x2C 0.--8. 1. "ACQPS,SOC11 Acquisition Prescale" line.long 0x30 "CONTROLSS_ADC1_CFG_ADCSOC12CTL," hexmask.long.byte 0x30 20.--26. 1. "TRIGSEL,SOC12 Trigger Source Select" bitfld.long 0x30 15.--19. "CHSEL,SOC12 Channel 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 hexmask.long.word 0x30 0.--8. 1. "ACQPS,SOC12 Acquisition Prescale" line.long 0x34 "CONTROLSS_ADC1_CFG_ADCSOC13CTL," hexmask.long.byte 0x34 20.--26. 1. "TRIGSEL,SOC13 Trigger Source Select" bitfld.long 0x34 15.--19. "CHSEL,SOC13 Channel 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 hexmask.long.word 0x34 0.--8. 1. "ACQPS,SOC13 Acquisition Prescale" line.long 0x38 "CONTROLSS_ADC1_CFG_ADCSOC14CTL," hexmask.long.byte 0x38 20.--26. 1. "TRIGSEL,SOC14 Trigger Source Select" bitfld.long 0x38 15.--19. "CHSEL,SOC14 Channel 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 hexmask.long.word 0x38 0.--8. 1. "ACQPS,SOC14 Acquisition Prescale" line.long 0x3C "CONTROLSS_ADC1_CFG_ADCSOC15CTL," hexmask.long.byte 0x3C 20.--26. 1. "TRIGSEL,SOC15 Trigger Source Select" bitfld.long 0x3C 15.--19. "CHSEL,SOC15 Channel 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 hexmask.long.word 0x3C 0.--8. 1. "ACQPS,SOC15 Acquisition Prescale" rgroup.word 0x60++0x01 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCEVTSTAT," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Flag" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Flag" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Flag" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Flag" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Flag" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Flag" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Flag" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Flag" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Flag" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Flag" "0,1" group.word 0x64++0x01 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCEVTCLR," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Clear" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Clear" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Clear" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Clear" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Clear" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Clear" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Clear" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Clear" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Clear" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Clear" "0,1" group.word 0x68++0x01 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCEVTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Event Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Event Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Event Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Event Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Event Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Event Enable" "0,1" group.word 0x6C++0x01 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCEVTINTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Interrupt Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Interrupt Enable" "0,1" group.word 0x70++0x07 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCOSDETECT," bitfld.word 0x00 0.--2. "DETECTCFG,ADC Opens and Shorts Detect Configuration" "0,1,2,3,4,5,6,7" line.word 0x02 "CONTROLSS_ADC1_CFG_ADCCOUNTER," hexmask.word 0x02 0.--11. 1. "FREECOUNT,ADC Free Running Counter Value" line.word 0x04 "CONTROLSS_ADC1_CFG_ADCREV," hexmask.word.byte 0x04 8.--15. 1. "REV,ADC Revision" hexmask.word.byte 0x04 0.--7. 1. "TYPE,ADC Type" line.word 0x06 "CONTROLSS_ADC1_CFG_ADCOFFTRIM," hexmask.word.byte 0x06 0.--7. 1. "OFFTRIM,ADC Offset Trim Adjusts the conversion results of the converter up or down to account for offset error in the ADC" group.long 0x7C++0x03 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCCONFIG," group.word 0x80++0x07 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCPPB1CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 1 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 1 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC1_CFG_ADCPPB1STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 1 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC1_CFG_ADCPPB1OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 1 Offset Correction" line.word 0x06 "CONTROLSS_ADC1_CFG_ADCPPB1OFFREF," group.long 0x88++0x07 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCPPB1TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 1 Trip High Limit" line.long 0x04 "CONTROLSS_ADC1_CFG_ADCPPB1TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 1 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 1 Trip Low Limit" group.word 0x90++0x07 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCPPB2CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 2 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 2 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC1_CFG_ADCPPB2STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 2 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC1_CFG_ADCPPB2OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 2 Offset Correction" line.word 0x06 "CONTROLSS_ADC1_CFG_ADCPPB2OFFREF," group.long 0x98++0x07 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCPPB2TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 2 Trip High Limit" line.long 0x04 "CONTROLSS_ADC1_CFG_ADCPPB2TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 2 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 2 Trip Low Limit" group.word 0xA0++0x07 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCPPB3CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 3 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 3 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC1_CFG_ADCPPB3STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 3 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC1_CFG_ADCPPB3OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 3 Offset Correction" line.word 0x06 "CONTROLSS_ADC1_CFG_ADCPPB3OFFREF," group.long 0xA8++0x07 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCPPB3TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 3 Trip High Limit" line.long 0x04 "CONTROLSS_ADC1_CFG_ADCPPB3TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 3 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 3 Trip Low Limit" group.word 0xB0++0x07 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCPPB4CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 4 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 4 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC1_CFG_ADCPPB4STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 4 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC1_CFG_ADCPPB4OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 4 Offset Correction" line.word 0x06 "CONTROLSS_ADC1_CFG_ADCPPB4OFFREF," group.long 0xB8++0x07 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCPPB4TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 4 Trip High Limit" line.long 0x04 "CONTROLSS_ADC1_CFG_ADCPPB4TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 4 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 4 Trip Low Limit" group.word 0xDE++0x01 line.word 0x00 "CONTROLSS_ADC1_CFG_ADCINTCYCLE," group.long 0xE0++0x17 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCINLTRIM1," line.long 0x04 "CONTROLSS_ADC1_CFG_ADCINLTRIM2," line.long 0x08 "CONTROLSS_ADC1_CFG_ADCINLTRIM3," line.long 0x0C "CONTROLSS_ADC1_CFG_ADCINLTRIM4," line.long 0x10 "CONTROLSS_ADC1_CFG_ADCINLTRIM5," line.long 0x14 "CONTROLSS_ADC1_CFG_ADCINLTRIM6," group.long 0xFC++0x03 line.long 0x00 "CONTROLSS_ADC1_CFG_ADCINLTRIMCTL," hexmask.long.word 0x00 16.--31. 1. "KEY,ADC Linearity Trim Control Write Key" bitfld.long 0x00 1.--5. "CALIBSTEP,ADC Linearity Calibration Step" "0,1,2,3,4,5,6,7,8,9,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. "CALIBMODE,ADC Linearity Calibration Mode" "0,1" width 0x0B tree.end tree "CONTROLSS_ADC1_RESULT_CONTROLSS_ADC1_RESULT (C2K_ADC_RESULT_REGS)" base ad:0x50101000 rgroup.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC1_RESULT_ADCRESULT0," line.word 0x02 "CONTROLSS_ADC1_RESULT_ADCRESULT1," line.word 0x04 "CONTROLSS_ADC1_RESULT_ADCRESULT2," line.word 0x06 "CONTROLSS_ADC1_RESULT_ADCRESULT3," line.word 0x08 "CONTROLSS_ADC1_RESULT_ADCRESULT4," line.word 0x0A "CONTROLSS_ADC1_RESULT_ADCRESULT5," line.word 0x0C "CONTROLSS_ADC1_RESULT_ADCRESULT6," line.word 0x0E "CONTROLSS_ADC1_RESULT_ADCRESULT7," line.word 0x10 "CONTROLSS_ADC1_RESULT_ADCRESULT8," line.word 0x12 "CONTROLSS_ADC1_RESULT_ADCRESULT9," line.word 0x14 "CONTROLSS_ADC1_RESULT_ADCRESULT10," line.word 0x16 "CONTROLSS_ADC1_RESULT_ADCRESULT11," line.word 0x18 "CONTROLSS_ADC1_RESULT_ADCRESULT12," line.word 0x1A "CONTROLSS_ADC1_RESULT_ADCRESULT13," line.word 0x1C "CONTROLSS_ADC1_RESULT_ADCRESULT14," line.word 0x1E "CONTROLSS_ADC1_RESULT_ADCRESULT15," rgroup.long 0x20++0x0F line.long 0x00 "CONTROLSS_ADC1_RESULT_ADCPPB1RESULT," hexmask.long.word 0x00 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x00 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 1 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x04 "CONTROLSS_ADC1_RESULT_ADCPPB2RESULT," hexmask.long.word 0x04 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x04 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 2 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x08 "CONTROLSS_ADC1_RESULT_ADCPPB3RESULT," hexmask.long.word 0x08 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x08 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 3 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x0C "CONTROLSS_ADC1_RESULT_ADCPPB4RESULT," hexmask.long.word 0x0C 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x0C 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 4 The result of the offset/reference subtraction post conversion processing is stored in this register" width 0x0B tree.end tree "CONTROLSS_ADC2_CFG_CONTROLSS_ADC2_CFG (C2K_ADC)" base ad:0x502C2000 group.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC2_CFG_ADCCTL1," rbitfld.word 0x00 13. "ADCBSY,ADC Busy" "0,1" rbitfld.word 0x00 8.--11. "ADCBSYCHN,ADC Busy Channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. "ADCPWDNZ,ADC Power Down (active low)" "0,1" bitfld.word 0x00 2. "INTPULSEPOS,ADC Interrupt Pulse Position" "0,1" line.word 0x02 "CONTROLSS_ADC2_CFG_ADCCTL2," bitfld.word 0x02 7. "SIGNALMODE,SOC Signaling Mode" "0,1" bitfld.word 0x02 6. "RESOLUTION,SOC Conversion Resolution" "0,1" newline bitfld.word 0x02 0.--3. "PRESCALE,ADC Clock Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_ADC2_CFG_ADCBURSTCTL," bitfld.word 0x04 15. "BURSTEN,SOC Burst Mode Enable" "0,1" bitfld.word 0x04 8.--11. "BURSTSIZE,SOC Burst Size Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word.byte 0x04 0.--6. 1. "BURSTTRIGSEL,SOC Burst Trigger Source Select" line.word 0x06 "CONTROLSS_ADC2_CFG_ADCINTFLG," bitfld.word 0x06 3. "ADCINT4,ADC Interrupt 4 Flag" "0,1" bitfld.word 0x06 2. "ADCINT3,ADC Interrupt 3 Flag" "0,1" newline bitfld.word 0x06 1. "ADCINT2,ADC Interrupt 2 Flag" "0,1" bitfld.word 0x06 0. "ADCINT1,ADC Interrupt 1 Flag" "0,1" line.word 0x08 "CONTROLSS_ADC2_CFG_ADCINTFLGCLR," bitfld.word 0x08 3. "ADCINT4,ADC Interrupt 4 Flag Clear" "0,1" bitfld.word 0x08 2. "ADCINT3,ADC Interrupt 3 Flag Clear" "0,1" newline bitfld.word 0x08 1. "ADCINT2,ADC Interrupt 2 Flag Clear" "0,1" bitfld.word 0x08 0. "ADCINT1,ADC Interrupt 1 Flag Clear" "0,1" line.word 0x0A "CONTROLSS_ADC2_CFG_ADCINTOVF," bitfld.word 0x0A 3. "ADCINT4,ADC Interrupt 4 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 2. "ADCINT3,ADC Interrupt 3 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" newline bitfld.word 0x0A 1. "ADCINT2,ADC Interrupt 2 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 0. "ADCINT1,ADC Interrupt 1 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" line.word 0x0C "CONTROLSS_ADC2_CFG_ADCINTOVFCLR," bitfld.word 0x0C 3. "ADCINT4,ADC Interrupt 4 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 2. "ADCINT3,ADC Interrupt 3 Overflow Clear Bits 0 No action" "0,1" newline bitfld.word 0x0C 1. "ADCINT2,ADC Interrupt 2 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 0. "ADCINT1,ADC Interrupt 1 Overflow Clear Bits 0 No action" "0,1" line.word 0x0E "CONTROLSS_ADC2_CFG_ADCINTSEL1N2," bitfld.word 0x0E 14. "INT2CONT,ADCINT2 Continue to Interrupt Mode 0 No further ADCINT2 pulses are generated until ADCINT2 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x0E 13. "INT2E,ADCINT2 Interrupt Enable 0 ADCINT2 is disabled 1 ADCINT2 is enabled" "0,1" newline bitfld.word 0x0E 8.--11. "INT2SEL,ADCINT2 EOC Source Select 0h EOC0 is trigger for ADCINT2 1h EOC1 is trigger for ADCINT2 2h EOC2 is trigger for ADCINT2 3h EOC3 is trigger for ADCINT2 4h EOC4 is trigger for ADCINT2 5h EOC5 is trigger for ADCINT2 6h EOC6 is trigger for ADCINT2 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x0E 6. "INT1CONT,ADCINT1 Continue to Interrupt Mode 0 No further ADCINT1 pulses are generated until ADCINT1 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x0E 5. "INT1E,ADCINT1 Interrupt Enable 0 ADCINT1 is disabled 1 ADCINT1 is enabled" "0,1" bitfld.word 0x0E 0.--3. "INT1SEL,ADCINT1 EOC Source Select 0h EOC0 is trigger for ADCINT1 1h EOC1 is trigger for ADCINT1 2h EOC2 is trigger for ADCINT1 3h EOC3 is trigger for ADCINT1 4h EOC4 is trigger for ADCINT1 5h EOC5 is trigger for ADCINT1 6h EOC6 is trigger for ADCINT1 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x10 "CONTROLSS_ADC2_CFG_ADCINTSEL3N4," bitfld.word 0x10 14. "INT4CONT,ADCINT4 Continue to Interrupt Mode 0 No further ADCINT4 pulses are generated until ADCINT4 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x10 13. "INT4E,ADCINT4 Interrupt Enable 0 ADCINT4 is disabled 1 ADCINT4 is enabled" "0,1" newline bitfld.word 0x10 8.--11. "INT4SEL,ADCINT4 EOC Source Select 0h EOC0 is trigger for ADCINT4 1h EOC1 is trigger for ADCINT4 2h EOC2 is trigger for ADCINT4 3h EOC3 is trigger for ADCINT4 4h EOC4 is trigger for ADCINT4 5h EOC5 is trigger for ADCINT4 6h EOC6 is trigger for ADCINT4 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x10 6. "INT3CONT,ADCINT3 Continue to Interrupt Mode 0 No further ADCINT3 pulses are generated until ADCINT3 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x10 5. "INT3E,ADCINT3 Interrupt Enable 0 ADCINT3 is disabled 1 ADCINT3 is enabled" "0,1" bitfld.word 0x10 0.--3. "INT3SEL,ADCINT3 EOC Source Select 0h EOC0 is trigger for ADCINT3 1h EOC1 is trigger for ADCINT3 2h EOC2 is trigger for ADCINT3 3h EOC3 is trigger for ADCINT3 4h EOC4 is trigger for ADCINT3 5h EOC5 is trigger for ADCINT3 6h EOC6 is trigger for ADCINT3 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x12 "CONTROLSS_ADC2_CFG_ADCSOCPRICTL," rbitfld.word 0x12 5.--9. "RRPOINTER,Round Robin Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x12 0.--4. "SOCPRIORITY,SOC Priority Determines the cutoff point for priority mode and round robin arbitration for SOCx 00h SOC priority is handled in round robin mode for all channels" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x14 "CONTROLSS_ADC2_CFG_ADCINTSOCSEL1," bitfld.word 0x14 14.--15. "SOC7,SOC7 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 12.--13. "SOC6,SOC6 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 10.--11. "SOC5,SOC5 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 8.--9. "SOC4,SOC4 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 6.--7. "SOC3,SOC3 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 4.--5. "SOC2,SOC2 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 2.--3. "SOC1,SOC1 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 0.--1. "SOC0,SOC0 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x16 "CONTROLSS_ADC2_CFG_ADCINTSOCSEL2," bitfld.word 0x16 14.--15. "SOC15,SOC15 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 12.--13. "SOC14,SOC14 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 10.--11. "SOC13,SOC13 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 8.--9. "SOC12,SOC12 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 6.--7. "SOC11,SOC11 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 4.--5. "SOC10,SOC10 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 2.--3. "SOC9,SOC9 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 0.--1. "SOC8,SOC8 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x18 "CONTROLSS_ADC2_CFG_ADCSOCFLG1," bitfld.word 0x18 15. "SOC15,SOC15 Start of Conversion Flag" "0,1" bitfld.word 0x18 14. "SOC14,SOC14 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 13. "SOC13,SOC13 Start of Conversion Flag" "0,1" bitfld.word 0x18 12. "SOC12,SOC12 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 11. "SOC11,SOC11 Start of Conversion Flag" "0,1" bitfld.word 0x18 10. "SOC10,SOC10 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 9. "SOC9,SOC9 Start of Conversion Flag" "0,1" bitfld.word 0x18 8. "SOC8,SOC8 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 7. "SOC7,SOC7 Start of Conversion Flag" "0,1" bitfld.word 0x18 6. "SOC6,SOC6 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 5. "SOC5,SOC5 Start of Conversion Flag" "0,1" bitfld.word 0x18 4. "SOC4,SOC4 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 3. "SOC3,SOC3 Start of Conversion Flag" "0,1" bitfld.word 0x18 2. "SOC2,SOC2 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 1. "SOC1,SOC1 Start of Conversion Flag" "0,1" bitfld.word 0x18 0. "SOC0,SOC0 Start of Conversion Flag" "0,1" line.word 0x1A "CONTROLSS_ADC2_CFG_ADCSOCFRC1," bitfld.word 0x1A 15. "SOC15,SOC15 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 14. "SOC14,SOC14 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 13. "SOC13,SOC13 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 12. "SOC12,SOC12 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 11. "SOC11,SOC11 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 10. "SOC10,SOC10 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 9. "SOC9,SOC9 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 8. "SOC8,SOC8 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 7. "SOC7,SOC7 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 6. "SOC6,SOC6 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 5. "SOC5,SOC5 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 4. "SOC4,SOC4 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 3. "SOC3,SOC3 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 2. "SOC2,SOC2 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 1. "SOC1,SOC1 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 0. "SOC0,SOC0 Force Start of Conversion Bit" "0,1" line.word 0x1C "CONTROLSS_ADC2_CFG_ADCSOCOVF1," bitfld.word 0x1C 15. "SOC15,SOC15 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 14. "SOC14,SOC14 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 13. "SOC13,SOC13 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 12. "SOC12,SOC12 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 11. "SOC11,SOC11 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 10. "SOC10,SOC10 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 9. "SOC9,SOC9 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 8. "SOC8,SOC8 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 7. "SOC7,SOC7 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 6. "SOC6,SOC6 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 5. "SOC5,SOC5 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 4. "SOC4,SOC4 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 3. "SOC3,SOC3 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 2. "SOC2,SOC2 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 1. "SOC1,SOC1 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 0. "SOC0,SOC0 Start of Conversion Overflow Flag" "0,1" line.word 0x1E "CONTROLSS_ADC2_CFG_ADCSOCOVFCLR1," bitfld.word 0x1E 15. "SOC15,SOC15 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 14. "SOC14,SOC14 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 13. "SOC13,SOC13 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 12. "SOC12,SOC12 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 11. "SOC11,SOC11 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 10. "SOC10,SOC10 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 9. "SOC9,SOC9 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 8. "SOC8,SOC8 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 7. "SOC7,SOC7 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 6. "SOC6,SOC6 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 5. "SOC5,SOC5 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 4. "SOC4,SOC4 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 3. "SOC3,SOC3 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 2. "SOC2,SOC2 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 1. "SOC1,SOC1 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 0. "SOC0,SOC0 Clear Start of Conversion Overflow Bit" "0,1" group.long 0x20++0x3F line.long 0x00 "CONTROLSS_ADC2_CFG_ADCSOC0CTL," hexmask.long.byte 0x00 20.--26. 1. "TRIGSEL,SOC0 Trigger Source Select" bitfld.long 0x00 15.--19. "CHSEL,SOC0 Channel 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 hexmask.long.word 0x00 0.--8. 1. "ACQPS,SOC0 Acquisition Prescale" line.long 0x04 "CONTROLSS_ADC2_CFG_ADCSOC1CTL," hexmask.long.byte 0x04 20.--26. 1. "TRIGSEL,SOC1 Trigger Source Select" bitfld.long 0x04 15.--19. "CHSEL,SOC1 Channel 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 hexmask.long.word 0x04 0.--8. 1. "ACQPS,SOC1 Acquisition Prescale" line.long 0x08 "CONTROLSS_ADC2_CFG_ADCSOC2CTL," hexmask.long.byte 0x08 20.--26. 1. "TRIGSEL,SOC2 Trigger Source Select" bitfld.long 0x08 15.--19. "CHSEL,SOC2 Channel 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 hexmask.long.word 0x08 0.--8. 1. "ACQPS,SOC2 Acquisition Prescale" line.long 0x0C "CONTROLSS_ADC2_CFG_ADCSOC3CTL," hexmask.long.byte 0x0C 20.--26. 1. "TRIGSEL,SOC3 Trigger Source Select" bitfld.long 0x0C 15.--19. "CHSEL,SOC3 Channel 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 hexmask.long.word 0x0C 0.--8. 1. "ACQPS,SOC3 Acquisition Prescale" line.long 0x10 "CONTROLSS_ADC2_CFG_ADCSOC4CTL," hexmask.long.byte 0x10 20.--26. 1. "TRIGSEL,SOC4 Trigger Source Select" bitfld.long 0x10 15.--19. "CHSEL,SOC4 Channel 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 hexmask.long.word 0x10 0.--8. 1. "ACQPS,SOC4 Acquisition Prescale" line.long 0x14 "CONTROLSS_ADC2_CFG_ADCSOC5CTL," hexmask.long.byte 0x14 20.--26. 1. "TRIGSEL,SOC5 Trigger Source Select" bitfld.long 0x14 15.--19. "CHSEL,SOC5 Channel 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 hexmask.long.word 0x14 0.--8. 1. "ACQPS,SOC5 Acquisition Prescale" line.long 0x18 "CONTROLSS_ADC2_CFG_ADCSOC6CTL," hexmask.long.byte 0x18 20.--26. 1. "TRIGSEL,SOC6 Trigger Source Select" bitfld.long 0x18 15.--19. "CHSEL,SOC6 Channel 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 hexmask.long.word 0x18 0.--8. 1. "ACQPS,SOC6 Acquisition Prescale" line.long 0x1C "CONTROLSS_ADC2_CFG_ADCSOC7CTL," hexmask.long.byte 0x1C 20.--26. 1. "TRIGSEL,SOC7 Trigger Source Select" bitfld.long 0x1C 15.--19. "CHSEL,SOC7 Channel 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 hexmask.long.word 0x1C 0.--8. 1. "ACQPS,SOC7 Acquisition Prescale" line.long 0x20 "CONTROLSS_ADC2_CFG_ADCSOC8CTL," hexmask.long.byte 0x20 20.--26. 1. "TRIGSEL,SOC8 Trigger Source Select" bitfld.long 0x20 15.--19. "CHSEL,SOC8 Channel 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 hexmask.long.word 0x20 0.--8. 1. "ACQPS,SOC8 Acquisition Prescale" line.long 0x24 "CONTROLSS_ADC2_CFG_ADCSOC9CTL," hexmask.long.byte 0x24 20.--26. 1. "TRIGSEL,SOC9 Trigger Source Select" bitfld.long 0x24 15.--19. "CHSEL,SOC9 Channel 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 hexmask.long.word 0x24 0.--8. 1. "ACQPS,SOC9 Acquisition Prescale" line.long 0x28 "CONTROLSS_ADC2_CFG_ADCSOC10CTL," hexmask.long.byte 0x28 20.--26. 1. "TRIGSEL,SOC10 Trigger Source Select" bitfld.long 0x28 15.--19. "CHSEL,SOC10 Channel 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 hexmask.long.word 0x28 0.--8. 1. "ACQPS,SOC10 Acquisition Prescale" line.long 0x2C "CONTROLSS_ADC2_CFG_ADCSOC11CTL," hexmask.long.byte 0x2C 20.--26. 1. "TRIGSEL,SOC11 Trigger Source Select" bitfld.long 0x2C 15.--19. "CHSEL,SOC11 Channel 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 hexmask.long.word 0x2C 0.--8. 1. "ACQPS,SOC11 Acquisition Prescale" line.long 0x30 "CONTROLSS_ADC2_CFG_ADCSOC12CTL," hexmask.long.byte 0x30 20.--26. 1. "TRIGSEL,SOC12 Trigger Source Select" bitfld.long 0x30 15.--19. "CHSEL,SOC12 Channel 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 hexmask.long.word 0x30 0.--8. 1. "ACQPS,SOC12 Acquisition Prescale" line.long 0x34 "CONTROLSS_ADC2_CFG_ADCSOC13CTL," hexmask.long.byte 0x34 20.--26. 1. "TRIGSEL,SOC13 Trigger Source Select" bitfld.long 0x34 15.--19. "CHSEL,SOC13 Channel 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 hexmask.long.word 0x34 0.--8. 1. "ACQPS,SOC13 Acquisition Prescale" line.long 0x38 "CONTROLSS_ADC2_CFG_ADCSOC14CTL," hexmask.long.byte 0x38 20.--26. 1. "TRIGSEL,SOC14 Trigger Source Select" bitfld.long 0x38 15.--19. "CHSEL,SOC14 Channel 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 hexmask.long.word 0x38 0.--8. 1. "ACQPS,SOC14 Acquisition Prescale" line.long 0x3C "CONTROLSS_ADC2_CFG_ADCSOC15CTL," hexmask.long.byte 0x3C 20.--26. 1. "TRIGSEL,SOC15 Trigger Source Select" bitfld.long 0x3C 15.--19. "CHSEL,SOC15 Channel 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 hexmask.long.word 0x3C 0.--8. 1. "ACQPS,SOC15 Acquisition Prescale" rgroup.word 0x60++0x01 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCEVTSTAT," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Flag" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Flag" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Flag" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Flag" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Flag" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Flag" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Flag" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Flag" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Flag" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Flag" "0,1" group.word 0x64++0x01 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCEVTCLR," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Clear" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Clear" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Clear" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Clear" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Clear" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Clear" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Clear" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Clear" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Clear" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Clear" "0,1" group.word 0x68++0x01 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCEVTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Event Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Event Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Event Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Event Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Event Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Event Enable" "0,1" group.word 0x6C++0x01 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCEVTINTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Interrupt Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Interrupt Enable" "0,1" group.word 0x70++0x07 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCOSDETECT," bitfld.word 0x00 0.--2. "DETECTCFG,ADC Opens and Shorts Detect Configuration" "0,1,2,3,4,5,6,7" line.word 0x02 "CONTROLSS_ADC2_CFG_ADCCOUNTER," hexmask.word 0x02 0.--11. 1. "FREECOUNT,ADC Free Running Counter Value" line.word 0x04 "CONTROLSS_ADC2_CFG_ADCREV," hexmask.word.byte 0x04 8.--15. 1. "REV,ADC Revision" hexmask.word.byte 0x04 0.--7. 1. "TYPE,ADC Type" line.word 0x06 "CONTROLSS_ADC2_CFG_ADCOFFTRIM," hexmask.word.byte 0x06 0.--7. 1. "OFFTRIM,ADC Offset Trim Adjusts the conversion results of the converter up or down to account for offset error in the ADC" group.long 0x7C++0x03 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCCONFIG," group.word 0x80++0x07 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCPPB1CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 1 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 1 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC2_CFG_ADCPPB1STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 1 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC2_CFG_ADCPPB1OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 1 Offset Correction" line.word 0x06 "CONTROLSS_ADC2_CFG_ADCPPB1OFFREF," group.long 0x88++0x07 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCPPB1TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 1 Trip High Limit" line.long 0x04 "CONTROLSS_ADC2_CFG_ADCPPB1TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 1 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 1 Trip Low Limit" group.word 0x90++0x07 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCPPB2CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 2 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 2 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC2_CFG_ADCPPB2STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 2 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC2_CFG_ADCPPB2OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 2 Offset Correction" line.word 0x06 "CONTROLSS_ADC2_CFG_ADCPPB2OFFREF," group.long 0x98++0x07 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCPPB2TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 2 Trip High Limit" line.long 0x04 "CONTROLSS_ADC2_CFG_ADCPPB2TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 2 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 2 Trip Low Limit" group.word 0xA0++0x07 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCPPB3CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 3 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 3 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC2_CFG_ADCPPB3STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 3 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC2_CFG_ADCPPB3OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 3 Offset Correction" line.word 0x06 "CONTROLSS_ADC2_CFG_ADCPPB3OFFREF," group.long 0xA8++0x07 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCPPB3TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 3 Trip High Limit" line.long 0x04 "CONTROLSS_ADC2_CFG_ADCPPB3TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 3 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 3 Trip Low Limit" group.word 0xB0++0x07 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCPPB4CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 4 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 4 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC2_CFG_ADCPPB4STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 4 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC2_CFG_ADCPPB4OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 4 Offset Correction" line.word 0x06 "CONTROLSS_ADC2_CFG_ADCPPB4OFFREF," group.long 0xB8++0x07 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCPPB4TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 4 Trip High Limit" line.long 0x04 "CONTROLSS_ADC2_CFG_ADCPPB4TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 4 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 4 Trip Low Limit" group.word 0xDE++0x01 line.word 0x00 "CONTROLSS_ADC2_CFG_ADCINTCYCLE," group.long 0xE0++0x17 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCINLTRIM1," line.long 0x04 "CONTROLSS_ADC2_CFG_ADCINLTRIM2," line.long 0x08 "CONTROLSS_ADC2_CFG_ADCINLTRIM3," line.long 0x0C "CONTROLSS_ADC2_CFG_ADCINLTRIM4," line.long 0x10 "CONTROLSS_ADC2_CFG_ADCINLTRIM5," line.long 0x14 "CONTROLSS_ADC2_CFG_ADCINLTRIM6," group.long 0xFC++0x03 line.long 0x00 "CONTROLSS_ADC2_CFG_ADCINLTRIMCTL," hexmask.long.word 0x00 16.--31. 1. "KEY,ADC Linearity Trim Control Write Key" bitfld.long 0x00 1.--5. "CALIBSTEP,ADC Linearity Calibration Step" "0,1,2,3,4,5,6,7,8,9,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. "CALIBMODE,ADC Linearity Calibration Mode" "0,1" width 0x0B tree.end tree "CONTROLSS_ADC2_RESULT_CONTROLSS_ADC2_RESULT (C2K_ADC_RESULT_REGS)" base ad:0x50102000 rgroup.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC2_RESULT_ADCRESULT0," line.word 0x02 "CONTROLSS_ADC2_RESULT_ADCRESULT1," line.word 0x04 "CONTROLSS_ADC2_RESULT_ADCRESULT2," line.word 0x06 "CONTROLSS_ADC2_RESULT_ADCRESULT3," line.word 0x08 "CONTROLSS_ADC2_RESULT_ADCRESULT4," line.word 0x0A "CONTROLSS_ADC2_RESULT_ADCRESULT5," line.word 0x0C "CONTROLSS_ADC2_RESULT_ADCRESULT6," line.word 0x0E "CONTROLSS_ADC2_RESULT_ADCRESULT7," line.word 0x10 "CONTROLSS_ADC2_RESULT_ADCRESULT8," line.word 0x12 "CONTROLSS_ADC2_RESULT_ADCRESULT9," line.word 0x14 "CONTROLSS_ADC2_RESULT_ADCRESULT10," line.word 0x16 "CONTROLSS_ADC2_RESULT_ADCRESULT11," line.word 0x18 "CONTROLSS_ADC2_RESULT_ADCRESULT12," line.word 0x1A "CONTROLSS_ADC2_RESULT_ADCRESULT13," line.word 0x1C "CONTROLSS_ADC2_RESULT_ADCRESULT14," line.word 0x1E "CONTROLSS_ADC2_RESULT_ADCRESULT15," rgroup.long 0x20++0x0F line.long 0x00 "CONTROLSS_ADC2_RESULT_ADCPPB1RESULT," hexmask.long.word 0x00 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x00 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 1 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x04 "CONTROLSS_ADC2_RESULT_ADCPPB2RESULT," hexmask.long.word 0x04 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x04 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 2 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x08 "CONTROLSS_ADC2_RESULT_ADCPPB3RESULT," hexmask.long.word 0x08 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x08 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 3 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x0C "CONTROLSS_ADC2_RESULT_ADCPPB4RESULT," hexmask.long.word 0x0C 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x0C 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 4 The result of the offset/reference subtraction post conversion processing is stored in this register" width 0x0B tree.end tree "CONTROLSS_ADC3_CFG_CONTROLSS_ADC3_CFG (C2K_ADC)" base ad:0x502C3000 group.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC3_CFG_ADCCTL1," rbitfld.word 0x00 13. "ADCBSY,ADC Busy" "0,1" rbitfld.word 0x00 8.--11. "ADCBSYCHN,ADC Busy Channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. "ADCPWDNZ,ADC Power Down (active low)" "0,1" bitfld.word 0x00 2. "INTPULSEPOS,ADC Interrupt Pulse Position" "0,1" line.word 0x02 "CONTROLSS_ADC3_CFG_ADCCTL2," bitfld.word 0x02 7. "SIGNALMODE,SOC Signaling Mode" "0,1" bitfld.word 0x02 6. "RESOLUTION,SOC Conversion Resolution" "0,1" newline bitfld.word 0x02 0.--3. "PRESCALE,ADC Clock Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_ADC3_CFG_ADCBURSTCTL," bitfld.word 0x04 15. "BURSTEN,SOC Burst Mode Enable" "0,1" bitfld.word 0x04 8.--11. "BURSTSIZE,SOC Burst Size Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word.byte 0x04 0.--6. 1. "BURSTTRIGSEL,SOC Burst Trigger Source Select" line.word 0x06 "CONTROLSS_ADC3_CFG_ADCINTFLG," bitfld.word 0x06 3. "ADCINT4,ADC Interrupt 4 Flag" "0,1" bitfld.word 0x06 2. "ADCINT3,ADC Interrupt 3 Flag" "0,1" newline bitfld.word 0x06 1. "ADCINT2,ADC Interrupt 2 Flag" "0,1" bitfld.word 0x06 0. "ADCINT1,ADC Interrupt 1 Flag" "0,1" line.word 0x08 "CONTROLSS_ADC3_CFG_ADCINTFLGCLR," bitfld.word 0x08 3. "ADCINT4,ADC Interrupt 4 Flag Clear" "0,1" bitfld.word 0x08 2. "ADCINT3,ADC Interrupt 3 Flag Clear" "0,1" newline bitfld.word 0x08 1. "ADCINT2,ADC Interrupt 2 Flag Clear" "0,1" bitfld.word 0x08 0. "ADCINT1,ADC Interrupt 1 Flag Clear" "0,1" line.word 0x0A "CONTROLSS_ADC3_CFG_ADCINTOVF," bitfld.word 0x0A 3. "ADCINT4,ADC Interrupt 4 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 2. "ADCINT3,ADC Interrupt 3 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" newline bitfld.word 0x0A 1. "ADCINT2,ADC Interrupt 2 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 0. "ADCINT1,ADC Interrupt 1 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" line.word 0x0C "CONTROLSS_ADC3_CFG_ADCINTOVFCLR," bitfld.word 0x0C 3. "ADCINT4,ADC Interrupt 4 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 2. "ADCINT3,ADC Interrupt 3 Overflow Clear Bits 0 No action" "0,1" newline bitfld.word 0x0C 1. "ADCINT2,ADC Interrupt 2 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 0. "ADCINT1,ADC Interrupt 1 Overflow Clear Bits 0 No action" "0,1" line.word 0x0E "CONTROLSS_ADC3_CFG_ADCINTSEL1N2," bitfld.word 0x0E 14. "INT2CONT,ADCINT2 Continue to Interrupt Mode 0 No further ADCINT2 pulses are generated until ADCINT2 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x0E 13. "INT2E,ADCINT2 Interrupt Enable 0 ADCINT2 is disabled 1 ADCINT2 is enabled" "0,1" newline bitfld.word 0x0E 8.--11. "INT2SEL,ADCINT2 EOC Source Select 0h EOC0 is trigger for ADCINT2 1h EOC1 is trigger for ADCINT2 2h EOC2 is trigger for ADCINT2 3h EOC3 is trigger for ADCINT2 4h EOC4 is trigger for ADCINT2 5h EOC5 is trigger for ADCINT2 6h EOC6 is trigger for ADCINT2 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x0E 6. "INT1CONT,ADCINT1 Continue to Interrupt Mode 0 No further ADCINT1 pulses are generated until ADCINT1 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x0E 5. "INT1E,ADCINT1 Interrupt Enable 0 ADCINT1 is disabled 1 ADCINT1 is enabled" "0,1" bitfld.word 0x0E 0.--3. "INT1SEL,ADCINT1 EOC Source Select 0h EOC0 is trigger for ADCINT1 1h EOC1 is trigger for ADCINT1 2h EOC2 is trigger for ADCINT1 3h EOC3 is trigger for ADCINT1 4h EOC4 is trigger for ADCINT1 5h EOC5 is trigger for ADCINT1 6h EOC6 is trigger for ADCINT1 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x10 "CONTROLSS_ADC3_CFG_ADCINTSEL3N4," bitfld.word 0x10 14. "INT4CONT,ADCINT4 Continue to Interrupt Mode 0 No further ADCINT4 pulses are generated until ADCINT4 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x10 13. "INT4E,ADCINT4 Interrupt Enable 0 ADCINT4 is disabled 1 ADCINT4 is enabled" "0,1" newline bitfld.word 0x10 8.--11. "INT4SEL,ADCINT4 EOC Source Select 0h EOC0 is trigger for ADCINT4 1h EOC1 is trigger for ADCINT4 2h EOC2 is trigger for ADCINT4 3h EOC3 is trigger for ADCINT4 4h EOC4 is trigger for ADCINT4 5h EOC5 is trigger for ADCINT4 6h EOC6 is trigger for ADCINT4 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x10 6. "INT3CONT,ADCINT3 Continue to Interrupt Mode 0 No further ADCINT3 pulses are generated until ADCINT3 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x10 5. "INT3E,ADCINT3 Interrupt Enable 0 ADCINT3 is disabled 1 ADCINT3 is enabled" "0,1" bitfld.word 0x10 0.--3. "INT3SEL,ADCINT3 EOC Source Select 0h EOC0 is trigger for ADCINT3 1h EOC1 is trigger for ADCINT3 2h EOC2 is trigger for ADCINT3 3h EOC3 is trigger for ADCINT3 4h EOC4 is trigger for ADCINT3 5h EOC5 is trigger for ADCINT3 6h EOC6 is trigger for ADCINT3 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x12 "CONTROLSS_ADC3_CFG_ADCSOCPRICTL," rbitfld.word 0x12 5.--9. "RRPOINTER,Round Robin Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x12 0.--4. "SOCPRIORITY,SOC Priority Determines the cutoff point for priority mode and round robin arbitration for SOCx 00h SOC priority is handled in round robin mode for all channels" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x14 "CONTROLSS_ADC3_CFG_ADCINTSOCSEL1," bitfld.word 0x14 14.--15. "SOC7,SOC7 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 12.--13. "SOC6,SOC6 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 10.--11. "SOC5,SOC5 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 8.--9. "SOC4,SOC4 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 6.--7. "SOC3,SOC3 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 4.--5. "SOC2,SOC2 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 2.--3. "SOC1,SOC1 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 0.--1. "SOC0,SOC0 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x16 "CONTROLSS_ADC3_CFG_ADCINTSOCSEL2," bitfld.word 0x16 14.--15. "SOC15,SOC15 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 12.--13. "SOC14,SOC14 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 10.--11. "SOC13,SOC13 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 8.--9. "SOC12,SOC12 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 6.--7. "SOC11,SOC11 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 4.--5. "SOC10,SOC10 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 2.--3. "SOC9,SOC9 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 0.--1. "SOC8,SOC8 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x18 "CONTROLSS_ADC3_CFG_ADCSOCFLG1," bitfld.word 0x18 15. "SOC15,SOC15 Start of Conversion Flag" "0,1" bitfld.word 0x18 14. "SOC14,SOC14 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 13. "SOC13,SOC13 Start of Conversion Flag" "0,1" bitfld.word 0x18 12. "SOC12,SOC12 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 11. "SOC11,SOC11 Start of Conversion Flag" "0,1" bitfld.word 0x18 10. "SOC10,SOC10 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 9. "SOC9,SOC9 Start of Conversion Flag" "0,1" bitfld.word 0x18 8. "SOC8,SOC8 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 7. "SOC7,SOC7 Start of Conversion Flag" "0,1" bitfld.word 0x18 6. "SOC6,SOC6 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 5. "SOC5,SOC5 Start of Conversion Flag" "0,1" bitfld.word 0x18 4. "SOC4,SOC4 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 3. "SOC3,SOC3 Start of Conversion Flag" "0,1" bitfld.word 0x18 2. "SOC2,SOC2 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 1. "SOC1,SOC1 Start of Conversion Flag" "0,1" bitfld.word 0x18 0. "SOC0,SOC0 Start of Conversion Flag" "0,1" line.word 0x1A "CONTROLSS_ADC3_CFG_ADCSOCFRC1," bitfld.word 0x1A 15. "SOC15,SOC15 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 14. "SOC14,SOC14 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 13. "SOC13,SOC13 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 12. "SOC12,SOC12 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 11. "SOC11,SOC11 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 10. "SOC10,SOC10 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 9. "SOC9,SOC9 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 8. "SOC8,SOC8 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 7. "SOC7,SOC7 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 6. "SOC6,SOC6 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 5. "SOC5,SOC5 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 4. "SOC4,SOC4 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 3. "SOC3,SOC3 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 2. "SOC2,SOC2 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 1. "SOC1,SOC1 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 0. "SOC0,SOC0 Force Start of Conversion Bit" "0,1" line.word 0x1C "CONTROLSS_ADC3_CFG_ADCSOCOVF1," bitfld.word 0x1C 15. "SOC15,SOC15 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 14. "SOC14,SOC14 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 13. "SOC13,SOC13 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 12. "SOC12,SOC12 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 11. "SOC11,SOC11 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 10. "SOC10,SOC10 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 9. "SOC9,SOC9 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 8. "SOC8,SOC8 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 7. "SOC7,SOC7 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 6. "SOC6,SOC6 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 5. "SOC5,SOC5 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 4. "SOC4,SOC4 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 3. "SOC3,SOC3 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 2. "SOC2,SOC2 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 1. "SOC1,SOC1 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 0. "SOC0,SOC0 Start of Conversion Overflow Flag" "0,1" line.word 0x1E "CONTROLSS_ADC3_CFG_ADCSOCOVFCLR1," bitfld.word 0x1E 15. "SOC15,SOC15 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 14. "SOC14,SOC14 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 13. "SOC13,SOC13 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 12. "SOC12,SOC12 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 11. "SOC11,SOC11 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 10. "SOC10,SOC10 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 9. "SOC9,SOC9 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 8. "SOC8,SOC8 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 7. "SOC7,SOC7 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 6. "SOC6,SOC6 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 5. "SOC5,SOC5 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 4. "SOC4,SOC4 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 3. "SOC3,SOC3 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 2. "SOC2,SOC2 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 1. "SOC1,SOC1 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 0. "SOC0,SOC0 Clear Start of Conversion Overflow Bit" "0,1" group.long 0x20++0x3F line.long 0x00 "CONTROLSS_ADC3_CFG_ADCSOC0CTL," hexmask.long.byte 0x00 20.--26. 1. "TRIGSEL,SOC0 Trigger Source Select" bitfld.long 0x00 15.--19. "CHSEL,SOC0 Channel 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 hexmask.long.word 0x00 0.--8. 1. "ACQPS,SOC0 Acquisition Prescale" line.long 0x04 "CONTROLSS_ADC3_CFG_ADCSOC1CTL," hexmask.long.byte 0x04 20.--26. 1. "TRIGSEL,SOC1 Trigger Source Select" bitfld.long 0x04 15.--19. "CHSEL,SOC1 Channel 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 hexmask.long.word 0x04 0.--8. 1. "ACQPS,SOC1 Acquisition Prescale" line.long 0x08 "CONTROLSS_ADC3_CFG_ADCSOC2CTL," hexmask.long.byte 0x08 20.--26. 1. "TRIGSEL,SOC2 Trigger Source Select" bitfld.long 0x08 15.--19. "CHSEL,SOC2 Channel 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 hexmask.long.word 0x08 0.--8. 1. "ACQPS,SOC2 Acquisition Prescale" line.long 0x0C "CONTROLSS_ADC3_CFG_ADCSOC3CTL," hexmask.long.byte 0x0C 20.--26. 1. "TRIGSEL,SOC3 Trigger Source Select" bitfld.long 0x0C 15.--19. "CHSEL,SOC3 Channel 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 hexmask.long.word 0x0C 0.--8. 1. "ACQPS,SOC3 Acquisition Prescale" line.long 0x10 "CONTROLSS_ADC3_CFG_ADCSOC4CTL," hexmask.long.byte 0x10 20.--26. 1. "TRIGSEL,SOC4 Trigger Source Select" bitfld.long 0x10 15.--19. "CHSEL,SOC4 Channel 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 hexmask.long.word 0x10 0.--8. 1. "ACQPS,SOC4 Acquisition Prescale" line.long 0x14 "CONTROLSS_ADC3_CFG_ADCSOC5CTL," hexmask.long.byte 0x14 20.--26. 1. "TRIGSEL,SOC5 Trigger Source Select" bitfld.long 0x14 15.--19. "CHSEL,SOC5 Channel 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 hexmask.long.word 0x14 0.--8. 1. "ACQPS,SOC5 Acquisition Prescale" line.long 0x18 "CONTROLSS_ADC3_CFG_ADCSOC6CTL," hexmask.long.byte 0x18 20.--26. 1. "TRIGSEL,SOC6 Trigger Source Select" bitfld.long 0x18 15.--19. "CHSEL,SOC6 Channel 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 hexmask.long.word 0x18 0.--8. 1. "ACQPS,SOC6 Acquisition Prescale" line.long 0x1C "CONTROLSS_ADC3_CFG_ADCSOC7CTL," hexmask.long.byte 0x1C 20.--26. 1. "TRIGSEL,SOC7 Trigger Source Select" bitfld.long 0x1C 15.--19. "CHSEL,SOC7 Channel 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 hexmask.long.word 0x1C 0.--8. 1. "ACQPS,SOC7 Acquisition Prescale" line.long 0x20 "CONTROLSS_ADC3_CFG_ADCSOC8CTL," hexmask.long.byte 0x20 20.--26. 1. "TRIGSEL,SOC8 Trigger Source Select" bitfld.long 0x20 15.--19. "CHSEL,SOC8 Channel 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 hexmask.long.word 0x20 0.--8. 1. "ACQPS,SOC8 Acquisition Prescale" line.long 0x24 "CONTROLSS_ADC3_CFG_ADCSOC9CTL," hexmask.long.byte 0x24 20.--26. 1. "TRIGSEL,SOC9 Trigger Source Select" bitfld.long 0x24 15.--19. "CHSEL,SOC9 Channel 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 hexmask.long.word 0x24 0.--8. 1. "ACQPS,SOC9 Acquisition Prescale" line.long 0x28 "CONTROLSS_ADC3_CFG_ADCSOC10CTL," hexmask.long.byte 0x28 20.--26. 1. "TRIGSEL,SOC10 Trigger Source Select" bitfld.long 0x28 15.--19. "CHSEL,SOC10 Channel 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 hexmask.long.word 0x28 0.--8. 1. "ACQPS,SOC10 Acquisition Prescale" line.long 0x2C "CONTROLSS_ADC3_CFG_ADCSOC11CTL," hexmask.long.byte 0x2C 20.--26. 1. "TRIGSEL,SOC11 Trigger Source Select" bitfld.long 0x2C 15.--19. "CHSEL,SOC11 Channel 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 hexmask.long.word 0x2C 0.--8. 1. "ACQPS,SOC11 Acquisition Prescale" line.long 0x30 "CONTROLSS_ADC3_CFG_ADCSOC12CTL," hexmask.long.byte 0x30 20.--26. 1. "TRIGSEL,SOC12 Trigger Source Select" bitfld.long 0x30 15.--19. "CHSEL,SOC12 Channel 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 hexmask.long.word 0x30 0.--8. 1. "ACQPS,SOC12 Acquisition Prescale" line.long 0x34 "CONTROLSS_ADC3_CFG_ADCSOC13CTL," hexmask.long.byte 0x34 20.--26. 1. "TRIGSEL,SOC13 Trigger Source Select" bitfld.long 0x34 15.--19. "CHSEL,SOC13 Channel 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 hexmask.long.word 0x34 0.--8. 1. "ACQPS,SOC13 Acquisition Prescale" line.long 0x38 "CONTROLSS_ADC3_CFG_ADCSOC14CTL," hexmask.long.byte 0x38 20.--26. 1. "TRIGSEL,SOC14 Trigger Source Select" bitfld.long 0x38 15.--19. "CHSEL,SOC14 Channel 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 hexmask.long.word 0x38 0.--8. 1. "ACQPS,SOC14 Acquisition Prescale" line.long 0x3C "CONTROLSS_ADC3_CFG_ADCSOC15CTL," hexmask.long.byte 0x3C 20.--26. 1. "TRIGSEL,SOC15 Trigger Source Select" bitfld.long 0x3C 15.--19. "CHSEL,SOC15 Channel 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 hexmask.long.word 0x3C 0.--8. 1. "ACQPS,SOC15 Acquisition Prescale" rgroup.word 0x60++0x01 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCEVTSTAT," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Flag" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Flag" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Flag" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Flag" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Flag" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Flag" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Flag" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Flag" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Flag" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Flag" "0,1" group.word 0x64++0x01 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCEVTCLR," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Clear" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Clear" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Clear" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Clear" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Clear" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Clear" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Clear" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Clear" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Clear" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Clear" "0,1" group.word 0x68++0x01 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCEVTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Event Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Event Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Event Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Event Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Event Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Event Enable" "0,1" group.word 0x6C++0x01 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCEVTINTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Interrupt Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Interrupt Enable" "0,1" group.word 0x70++0x07 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCOSDETECT," bitfld.word 0x00 0.--2. "DETECTCFG,ADC Opens and Shorts Detect Configuration" "0,1,2,3,4,5,6,7" line.word 0x02 "CONTROLSS_ADC3_CFG_ADCCOUNTER," hexmask.word 0x02 0.--11. 1. "FREECOUNT,ADC Free Running Counter Value" line.word 0x04 "CONTROLSS_ADC3_CFG_ADCREV," hexmask.word.byte 0x04 8.--15. 1. "REV,ADC Revision" hexmask.word.byte 0x04 0.--7. 1. "TYPE,ADC Type" line.word 0x06 "CONTROLSS_ADC3_CFG_ADCOFFTRIM," hexmask.word.byte 0x06 0.--7. 1. "OFFTRIM,ADC Offset Trim Adjusts the conversion results of the converter up or down to account for offset error in the ADC" group.long 0x7C++0x03 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCCONFIG," group.word 0x80++0x07 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCPPB1CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 1 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 1 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC3_CFG_ADCPPB1STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 1 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC3_CFG_ADCPPB1OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 1 Offset Correction" line.word 0x06 "CONTROLSS_ADC3_CFG_ADCPPB1OFFREF," group.long 0x88++0x07 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCPPB1TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 1 Trip High Limit" line.long 0x04 "CONTROLSS_ADC3_CFG_ADCPPB1TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 1 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 1 Trip Low Limit" group.word 0x90++0x07 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCPPB2CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 2 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 2 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC3_CFG_ADCPPB2STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 2 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC3_CFG_ADCPPB2OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 2 Offset Correction" line.word 0x06 "CONTROLSS_ADC3_CFG_ADCPPB2OFFREF," group.long 0x98++0x07 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCPPB2TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 2 Trip High Limit" line.long 0x04 "CONTROLSS_ADC3_CFG_ADCPPB2TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 2 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 2 Trip Low Limit" group.word 0xA0++0x07 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCPPB3CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 3 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 3 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC3_CFG_ADCPPB3STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 3 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC3_CFG_ADCPPB3OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 3 Offset Correction" line.word 0x06 "CONTROLSS_ADC3_CFG_ADCPPB3OFFREF," group.long 0xA8++0x07 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCPPB3TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 3 Trip High Limit" line.long 0x04 "CONTROLSS_ADC3_CFG_ADCPPB3TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 3 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 3 Trip Low Limit" group.word 0xB0++0x07 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCPPB4CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 4 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 4 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC3_CFG_ADCPPB4STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 4 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC3_CFG_ADCPPB4OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 4 Offset Correction" line.word 0x06 "CONTROLSS_ADC3_CFG_ADCPPB4OFFREF," group.long 0xB8++0x07 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCPPB4TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 4 Trip High Limit" line.long 0x04 "CONTROLSS_ADC3_CFG_ADCPPB4TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 4 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 4 Trip Low Limit" group.word 0xDE++0x01 line.word 0x00 "CONTROLSS_ADC3_CFG_ADCINTCYCLE," group.long 0xE0++0x17 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCINLTRIM1," line.long 0x04 "CONTROLSS_ADC3_CFG_ADCINLTRIM2," line.long 0x08 "CONTROLSS_ADC3_CFG_ADCINLTRIM3," line.long 0x0C "CONTROLSS_ADC3_CFG_ADCINLTRIM4," line.long 0x10 "CONTROLSS_ADC3_CFG_ADCINLTRIM5," line.long 0x14 "CONTROLSS_ADC3_CFG_ADCINLTRIM6," group.long 0xFC++0x03 line.long 0x00 "CONTROLSS_ADC3_CFG_ADCINLTRIMCTL," hexmask.long.word 0x00 16.--31. 1. "KEY,ADC Linearity Trim Control Write Key" bitfld.long 0x00 1.--5. "CALIBSTEP,ADC Linearity Calibration Step" "0,1,2,3,4,5,6,7,8,9,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. "CALIBMODE,ADC Linearity Calibration Mode" "0,1" width 0x0B tree.end tree "CONTROLSS_ADC3_RESULT_CONTROLSS_ADC3_RESULT (C2K_ADC_RESULT_REGS)" base ad:0x50103000 rgroup.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC3_RESULT_ADCRESULT0," line.word 0x02 "CONTROLSS_ADC3_RESULT_ADCRESULT1," line.word 0x04 "CONTROLSS_ADC3_RESULT_ADCRESULT2," line.word 0x06 "CONTROLSS_ADC3_RESULT_ADCRESULT3," line.word 0x08 "CONTROLSS_ADC3_RESULT_ADCRESULT4," line.word 0x0A "CONTROLSS_ADC3_RESULT_ADCRESULT5," line.word 0x0C "CONTROLSS_ADC3_RESULT_ADCRESULT6," line.word 0x0E "CONTROLSS_ADC3_RESULT_ADCRESULT7," line.word 0x10 "CONTROLSS_ADC3_RESULT_ADCRESULT8," line.word 0x12 "CONTROLSS_ADC3_RESULT_ADCRESULT9," line.word 0x14 "CONTROLSS_ADC3_RESULT_ADCRESULT10," line.word 0x16 "CONTROLSS_ADC3_RESULT_ADCRESULT11," line.word 0x18 "CONTROLSS_ADC3_RESULT_ADCRESULT12," line.word 0x1A "CONTROLSS_ADC3_RESULT_ADCRESULT13," line.word 0x1C "CONTROLSS_ADC3_RESULT_ADCRESULT14," line.word 0x1E "CONTROLSS_ADC3_RESULT_ADCRESULT15," rgroup.long 0x20++0x0F line.long 0x00 "CONTROLSS_ADC3_RESULT_ADCPPB1RESULT," hexmask.long.word 0x00 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x00 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 1 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x04 "CONTROLSS_ADC3_RESULT_ADCPPB2RESULT," hexmask.long.word 0x04 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x04 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 2 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x08 "CONTROLSS_ADC3_RESULT_ADCPPB3RESULT," hexmask.long.word 0x08 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x08 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 3 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x0C "CONTROLSS_ADC3_RESULT_ADCPPB4RESULT," hexmask.long.word 0x0C 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x0C 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 4 The result of the offset/reference subtraction post conversion processing is stored in this register" width 0x0B tree.end tree "CONTROLSS_ADC4_CFG_CONTROLSS_ADC4_CFG (C2K_ADC)" base ad:0x502C4000 group.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC4_CFG_ADCCTL1," rbitfld.word 0x00 13. "ADCBSY,ADC Busy" "0,1" rbitfld.word 0x00 8.--11. "ADCBSYCHN,ADC Busy Channel" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 7. "ADCPWDNZ,ADC Power Down (active low)" "0,1" bitfld.word 0x00 2. "INTPULSEPOS,ADC Interrupt Pulse Position" "0,1" line.word 0x02 "CONTROLSS_ADC4_CFG_ADCCTL2," bitfld.word 0x02 7. "SIGNALMODE,SOC Signaling Mode" "0,1" bitfld.word 0x02 6. "RESOLUTION,SOC Conversion Resolution" "0,1" newline bitfld.word 0x02 0.--3. "PRESCALE,ADC Clock Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_ADC4_CFG_ADCBURSTCTL," bitfld.word 0x04 15. "BURSTEN,SOC Burst Mode Enable" "0,1" bitfld.word 0x04 8.--11. "BURSTSIZE,SOC Burst Size Select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.word.byte 0x04 0.--6. 1. "BURSTTRIGSEL,SOC Burst Trigger Source Select" line.word 0x06 "CONTROLSS_ADC4_CFG_ADCINTFLG," bitfld.word 0x06 3. "ADCINT4,ADC Interrupt 4 Flag" "0,1" bitfld.word 0x06 2. "ADCINT3,ADC Interrupt 3 Flag" "0,1" newline bitfld.word 0x06 1. "ADCINT2,ADC Interrupt 2 Flag" "0,1" bitfld.word 0x06 0. "ADCINT1,ADC Interrupt 1 Flag" "0,1" line.word 0x08 "CONTROLSS_ADC4_CFG_ADCINTFLGCLR," bitfld.word 0x08 3. "ADCINT4,ADC Interrupt 4 Flag Clear" "0,1" bitfld.word 0x08 2. "ADCINT3,ADC Interrupt 3 Flag Clear" "0,1" newline bitfld.word 0x08 1. "ADCINT2,ADC Interrupt 2 Flag Clear" "0,1" bitfld.word 0x08 0. "ADCINT1,ADC Interrupt 1 Flag Clear" "0,1" line.word 0x0A "CONTROLSS_ADC4_CFG_ADCINTOVF," bitfld.word 0x0A 3. "ADCINT4,ADC Interrupt 4 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 2. "ADCINT3,ADC Interrupt 3 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" newline bitfld.word 0x0A 1. "ADCINT2,ADC Interrupt 2 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" bitfld.word 0x0A 0. "ADCINT1,ADC Interrupt 1 Overflow Flags Indicates if an overflow occurred when generating ADCINT pulses" "0,1" line.word 0x0C "CONTROLSS_ADC4_CFG_ADCINTOVFCLR," bitfld.word 0x0C 3. "ADCINT4,ADC Interrupt 4 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 2. "ADCINT3,ADC Interrupt 3 Overflow Clear Bits 0 No action" "0,1" newline bitfld.word 0x0C 1. "ADCINT2,ADC Interrupt 2 Overflow Clear Bits 0 No action" "0,1" bitfld.word 0x0C 0. "ADCINT1,ADC Interrupt 1 Overflow Clear Bits 0 No action" "0,1" line.word 0x0E "CONTROLSS_ADC4_CFG_ADCINTSEL1N2," bitfld.word 0x0E 14. "INT2CONT,ADCINT2 Continue to Interrupt Mode 0 No further ADCINT2 pulses are generated until ADCINT2 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x0E 13. "INT2E,ADCINT2 Interrupt Enable 0 ADCINT2 is disabled 1 ADCINT2 is enabled" "0,1" newline bitfld.word 0x0E 8.--11. "INT2SEL,ADCINT2 EOC Source Select 0h EOC0 is trigger for ADCINT2 1h EOC1 is trigger for ADCINT2 2h EOC2 is trigger for ADCINT2 3h EOC3 is trigger for ADCINT2 4h EOC4 is trigger for ADCINT2 5h EOC5 is trigger for ADCINT2 6h EOC6 is trigger for ADCINT2 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x0E 6. "INT1CONT,ADCINT1 Continue to Interrupt Mode 0 No further ADCINT1 pulses are generated until ADCINT1 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x0E 5. "INT1E,ADCINT1 Interrupt Enable 0 ADCINT1 is disabled 1 ADCINT1 is enabled" "0,1" bitfld.word 0x0E 0.--3. "INT1SEL,ADCINT1 EOC Source Select 0h EOC0 is trigger for ADCINT1 1h EOC1 is trigger for ADCINT1 2h EOC2 is trigger for ADCINT1 3h EOC3 is trigger for ADCINT1 4h EOC4 is trigger for ADCINT1 5h EOC5 is trigger for ADCINT1 6h EOC6 is trigger for ADCINT1 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x10 "CONTROLSS_ADC4_CFG_ADCINTSEL3N4," bitfld.word 0x10 14. "INT4CONT,ADCINT4 Continue to Interrupt Mode 0 No further ADCINT4 pulses are generated until ADCINT4 flag (in ADCINTFLG register) is cleared by user" "0,1" bitfld.word 0x10 13. "INT4E,ADCINT4 Interrupt Enable 0 ADCINT4 is disabled 1 ADCINT4 is enabled" "0,1" newline bitfld.word 0x10 8.--11. "INT4SEL,ADCINT4 EOC Source Select 0h EOC0 is trigger for ADCINT4 1h EOC1 is trigger for ADCINT4 2h EOC2 is trigger for ADCINT4 3h EOC3 is trigger for ADCINT4 4h EOC4 is trigger for ADCINT4 5h EOC5 is trigger for ADCINT4 6h EOC6 is trigger for ADCINT4 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x10 6. "INT3CONT,ADCINT3 Continue to Interrupt Mode 0 No further ADCINT3 pulses are generated until ADCINT3 flag (in ADCINTFLG register) is cleared by user" "0,1" newline bitfld.word 0x10 5. "INT3E,ADCINT3 Interrupt Enable 0 ADCINT3 is disabled 1 ADCINT3 is enabled" "0,1" bitfld.word 0x10 0.--3. "INT3SEL,ADCINT3 EOC Source Select 0h EOC0 is trigger for ADCINT3 1h EOC1 is trigger for ADCINT3 2h EOC2 is trigger for ADCINT3 3h EOC3 is trigger for ADCINT3 4h EOC4 is trigger for ADCINT3 5h EOC5 is trigger for ADCINT3 6h EOC6 is trigger for ADCINT3 7h.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x12 "CONTROLSS_ADC4_CFG_ADCSOCPRICTL," rbitfld.word 0x12 5.--9. "RRPOINTER,Round Robin Pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x12 0.--4. "SOCPRIORITY,SOC Priority Determines the cutoff point for priority mode and round robin arbitration for SOCx 00h SOC priority is handled in round robin mode for all channels" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x14 "CONTROLSS_ADC4_CFG_ADCINTSOCSEL1," bitfld.word 0x14 14.--15. "SOC7,SOC7 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 12.--13. "SOC6,SOC6 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 10.--11. "SOC5,SOC5 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 8.--9. "SOC4,SOC4 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 6.--7. "SOC3,SOC3 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 4.--5. "SOC2,SOC2 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x14 2.--3. "SOC1,SOC1 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x14 0.--1. "SOC0,SOC0 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x16 "CONTROLSS_ADC4_CFG_ADCINTSOCSEL2," bitfld.word 0x16 14.--15. "SOC15,SOC15 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 12.--13. "SOC14,SOC14 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 10.--11. "SOC13,SOC13 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 8.--9. "SOC12,SOC12 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 6.--7. "SOC11,SOC11 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 4.--5. "SOC10,SOC10 ADC Interrupt Trigger Select" "0,1,2,3" newline bitfld.word 0x16 2.--3. "SOC9,SOC9 ADC Interrupt Trigger Select" "0,1,2,3" bitfld.word 0x16 0.--1. "SOC8,SOC8 ADC Interrupt Trigger Select" "0,1,2,3" line.word 0x18 "CONTROLSS_ADC4_CFG_ADCSOCFLG1," bitfld.word 0x18 15. "SOC15,SOC15 Start of Conversion Flag" "0,1" bitfld.word 0x18 14. "SOC14,SOC14 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 13. "SOC13,SOC13 Start of Conversion Flag" "0,1" bitfld.word 0x18 12. "SOC12,SOC12 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 11. "SOC11,SOC11 Start of Conversion Flag" "0,1" bitfld.word 0x18 10. "SOC10,SOC10 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 9. "SOC9,SOC9 Start of Conversion Flag" "0,1" bitfld.word 0x18 8. "SOC8,SOC8 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 7. "SOC7,SOC7 Start of Conversion Flag" "0,1" bitfld.word 0x18 6. "SOC6,SOC6 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 5. "SOC5,SOC5 Start of Conversion Flag" "0,1" bitfld.word 0x18 4. "SOC4,SOC4 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 3. "SOC3,SOC3 Start of Conversion Flag" "0,1" bitfld.word 0x18 2. "SOC2,SOC2 Start of Conversion Flag" "0,1" newline bitfld.word 0x18 1. "SOC1,SOC1 Start of Conversion Flag" "0,1" bitfld.word 0x18 0. "SOC0,SOC0 Start of Conversion Flag" "0,1" line.word 0x1A "CONTROLSS_ADC4_CFG_ADCSOCFRC1," bitfld.word 0x1A 15. "SOC15,SOC15 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 14. "SOC14,SOC14 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 13. "SOC13,SOC13 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 12. "SOC12,SOC12 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 11. "SOC11,SOC11 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 10. "SOC10,SOC10 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 9. "SOC9,SOC9 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 8. "SOC8,SOC8 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 7. "SOC7,SOC7 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 6. "SOC6,SOC6 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 5. "SOC5,SOC5 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 4. "SOC4,SOC4 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 3. "SOC3,SOC3 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 2. "SOC2,SOC2 Force Start of Conversion Bit" "0,1" newline bitfld.word 0x1A 1. "SOC1,SOC1 Force Start of Conversion Bit" "0,1" bitfld.word 0x1A 0. "SOC0,SOC0 Force Start of Conversion Bit" "0,1" line.word 0x1C "CONTROLSS_ADC4_CFG_ADCSOCOVF1," bitfld.word 0x1C 15. "SOC15,SOC15 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 14. "SOC14,SOC14 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 13. "SOC13,SOC13 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 12. "SOC12,SOC12 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 11. "SOC11,SOC11 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 10. "SOC10,SOC10 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 9. "SOC9,SOC9 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 8. "SOC8,SOC8 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 7. "SOC7,SOC7 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 6. "SOC6,SOC6 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 5. "SOC5,SOC5 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 4. "SOC4,SOC4 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 3. "SOC3,SOC3 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 2. "SOC2,SOC2 Start of Conversion Overflow Flag" "0,1" newline bitfld.word 0x1C 1. "SOC1,SOC1 Start of Conversion Overflow Flag" "0,1" bitfld.word 0x1C 0. "SOC0,SOC0 Start of Conversion Overflow Flag" "0,1" line.word 0x1E "CONTROLSS_ADC4_CFG_ADCSOCOVFCLR1," bitfld.word 0x1E 15. "SOC15,SOC15 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 14. "SOC14,SOC14 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 13. "SOC13,SOC13 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 12. "SOC12,SOC12 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 11. "SOC11,SOC11 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 10. "SOC10,SOC10 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 9. "SOC9,SOC9 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 8. "SOC8,SOC8 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 7. "SOC7,SOC7 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 6. "SOC6,SOC6 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 5. "SOC5,SOC5 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 4. "SOC4,SOC4 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 3. "SOC3,SOC3 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 2. "SOC2,SOC2 Clear Start of Conversion Overflow Bit" "0,1" newline bitfld.word 0x1E 1. "SOC1,SOC1 Clear Start of Conversion Overflow Bit" "0,1" bitfld.word 0x1E 0. "SOC0,SOC0 Clear Start of Conversion Overflow Bit" "0,1" group.long 0x20++0x3F line.long 0x00 "CONTROLSS_ADC4_CFG_ADCSOC0CTL," hexmask.long.byte 0x00 20.--26. 1. "TRIGSEL,SOC0 Trigger Source Select" bitfld.long 0x00 15.--19. "CHSEL,SOC0 Channel 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 hexmask.long.word 0x00 0.--8. 1. "ACQPS,SOC0 Acquisition Prescale" line.long 0x04 "CONTROLSS_ADC4_CFG_ADCSOC1CTL," hexmask.long.byte 0x04 20.--26. 1. "TRIGSEL,SOC1 Trigger Source Select" bitfld.long 0x04 15.--19. "CHSEL,SOC1 Channel 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 hexmask.long.word 0x04 0.--8. 1. "ACQPS,SOC1 Acquisition Prescale" line.long 0x08 "CONTROLSS_ADC4_CFG_ADCSOC2CTL," hexmask.long.byte 0x08 20.--26. 1. "TRIGSEL,SOC2 Trigger Source Select" bitfld.long 0x08 15.--19. "CHSEL,SOC2 Channel 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 hexmask.long.word 0x08 0.--8. 1. "ACQPS,SOC2 Acquisition Prescale" line.long 0x0C "CONTROLSS_ADC4_CFG_ADCSOC3CTL," hexmask.long.byte 0x0C 20.--26. 1. "TRIGSEL,SOC3 Trigger Source Select" bitfld.long 0x0C 15.--19. "CHSEL,SOC3 Channel 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 hexmask.long.word 0x0C 0.--8. 1. "ACQPS,SOC3 Acquisition Prescale" line.long 0x10 "CONTROLSS_ADC4_CFG_ADCSOC4CTL," hexmask.long.byte 0x10 20.--26. 1. "TRIGSEL,SOC4 Trigger Source Select" bitfld.long 0x10 15.--19. "CHSEL,SOC4 Channel 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 hexmask.long.word 0x10 0.--8. 1. "ACQPS,SOC4 Acquisition Prescale" line.long 0x14 "CONTROLSS_ADC4_CFG_ADCSOC5CTL," hexmask.long.byte 0x14 20.--26. 1. "TRIGSEL,SOC5 Trigger Source Select" bitfld.long 0x14 15.--19. "CHSEL,SOC5 Channel 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 hexmask.long.word 0x14 0.--8. 1. "ACQPS,SOC5 Acquisition Prescale" line.long 0x18 "CONTROLSS_ADC4_CFG_ADCSOC6CTL," hexmask.long.byte 0x18 20.--26. 1. "TRIGSEL,SOC6 Trigger Source Select" bitfld.long 0x18 15.--19. "CHSEL,SOC6 Channel 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 hexmask.long.word 0x18 0.--8. 1. "ACQPS,SOC6 Acquisition Prescale" line.long 0x1C "CONTROLSS_ADC4_CFG_ADCSOC7CTL," hexmask.long.byte 0x1C 20.--26. 1. "TRIGSEL,SOC7 Trigger Source Select" bitfld.long 0x1C 15.--19. "CHSEL,SOC7 Channel 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 hexmask.long.word 0x1C 0.--8. 1. "ACQPS,SOC7 Acquisition Prescale" line.long 0x20 "CONTROLSS_ADC4_CFG_ADCSOC8CTL," hexmask.long.byte 0x20 20.--26. 1. "TRIGSEL,SOC8 Trigger Source Select" bitfld.long 0x20 15.--19. "CHSEL,SOC8 Channel 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 hexmask.long.word 0x20 0.--8. 1. "ACQPS,SOC8 Acquisition Prescale" line.long 0x24 "CONTROLSS_ADC4_CFG_ADCSOC9CTL," hexmask.long.byte 0x24 20.--26. 1. "TRIGSEL,SOC9 Trigger Source Select" bitfld.long 0x24 15.--19. "CHSEL,SOC9 Channel 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 hexmask.long.word 0x24 0.--8. 1. "ACQPS,SOC9 Acquisition Prescale" line.long 0x28 "CONTROLSS_ADC4_CFG_ADCSOC10CTL," hexmask.long.byte 0x28 20.--26. 1. "TRIGSEL,SOC10 Trigger Source Select" bitfld.long 0x28 15.--19. "CHSEL,SOC10 Channel 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 hexmask.long.word 0x28 0.--8. 1. "ACQPS,SOC10 Acquisition Prescale" line.long 0x2C "CONTROLSS_ADC4_CFG_ADCSOC11CTL," hexmask.long.byte 0x2C 20.--26. 1. "TRIGSEL,SOC11 Trigger Source Select" bitfld.long 0x2C 15.--19. "CHSEL,SOC11 Channel 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 hexmask.long.word 0x2C 0.--8. 1. "ACQPS,SOC11 Acquisition Prescale" line.long 0x30 "CONTROLSS_ADC4_CFG_ADCSOC12CTL," hexmask.long.byte 0x30 20.--26. 1. "TRIGSEL,SOC12 Trigger Source Select" bitfld.long 0x30 15.--19. "CHSEL,SOC12 Channel 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 hexmask.long.word 0x30 0.--8. 1. "ACQPS,SOC12 Acquisition Prescale" line.long 0x34 "CONTROLSS_ADC4_CFG_ADCSOC13CTL," hexmask.long.byte 0x34 20.--26. 1. "TRIGSEL,SOC13 Trigger Source Select" bitfld.long 0x34 15.--19. "CHSEL,SOC13 Channel 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 hexmask.long.word 0x34 0.--8. 1. "ACQPS,SOC13 Acquisition Prescale" line.long 0x38 "CONTROLSS_ADC4_CFG_ADCSOC14CTL," hexmask.long.byte 0x38 20.--26. 1. "TRIGSEL,SOC14 Trigger Source Select" bitfld.long 0x38 15.--19. "CHSEL,SOC14 Channel 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 hexmask.long.word 0x38 0.--8. 1. "ACQPS,SOC14 Acquisition Prescale" line.long 0x3C "CONTROLSS_ADC4_CFG_ADCSOC15CTL," hexmask.long.byte 0x3C 20.--26. 1. "TRIGSEL,SOC15 Trigger Source Select" bitfld.long 0x3C 15.--19. "CHSEL,SOC15 Channel 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 hexmask.long.word 0x3C 0.--8. 1. "ACQPS,SOC15 Acquisition Prescale" rgroup.word 0x60++0x01 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCEVTSTAT," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Flag" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Flag" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Flag" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Flag" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Flag" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Flag" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Flag" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Flag" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Flag" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Flag" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Flag" "0,1" group.word 0x64++0x01 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCEVTCLR," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Clear" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Clear" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Clear" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Clear" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Clear" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Clear" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Clear" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Clear" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Clear" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Clear" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Clear" "0,1" group.word 0x68++0x01 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCEVTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Event Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Event Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Event Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Event Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Event Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Event Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Event Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Event Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Event Enable" "0,1" group.word 0x6C++0x01 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCEVTINTSEL," bitfld.word 0x00 14. "PPB4ZERO,Post Processing Block 4 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 13. "PPB4TRIPLO,Post Processing Block 4 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 12. "PPB4TRIPHI,Post Processing Block 4 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 10. "PPB3ZERO,Post Processing Block 3 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 9. "PPB3TRIPLO,Post Processing Block 3 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 8. "PPB3TRIPHI,Post Processing Block 3 Trip High Interrupt Enable" "0,1" newline bitfld.word 0x00 6. "PPB2ZERO,Post Processing Block 2 Zero Crossing Interrupt Enable" "0,1" bitfld.word 0x00 5. "PPB2TRIPLO,Post Processing Block 2 Trip Low Interrupt Enable" "0,1" newline bitfld.word 0x00 4. "PPB2TRIPHI,Post Processing Block 2 Trip High Interrupt Enable" "0,1" bitfld.word 0x00 2. "PPB1ZERO,Post Processing Block 1 Zero Crossing Interrupt Enable" "0,1" newline bitfld.word 0x00 1. "PPB1TRIPLO,Post Processing Block 1 Trip Low Interrupt Enable" "0,1" bitfld.word 0x00 0. "PPB1TRIPHI,Post Processing Block 1 Trip High Interrupt Enable" "0,1" group.word 0x70++0x07 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCOSDETECT," bitfld.word 0x00 0.--2. "DETECTCFG,ADC Opens and Shorts Detect Configuration" "0,1,2,3,4,5,6,7" line.word 0x02 "CONTROLSS_ADC4_CFG_ADCCOUNTER," hexmask.word 0x02 0.--11. 1. "FREECOUNT,ADC Free Running Counter Value" line.word 0x04 "CONTROLSS_ADC4_CFG_ADCREV," hexmask.word.byte 0x04 8.--15. 1. "REV,ADC Revision" hexmask.word.byte 0x04 0.--7. 1. "TYPE,ADC Type" line.word 0x06 "CONTROLSS_ADC4_CFG_ADCOFFTRIM," hexmask.word.byte 0x06 0.--7. 1. "OFFTRIM,ADC Offset Trim Adjusts the conversion results of the converter up or down to account for offset error in the ADC" group.long 0x7C++0x03 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCCONFIG," group.word 0x80++0x07 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCPPB1CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 1 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 1 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC4_CFG_ADCPPB1STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 1 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC4_CFG_ADCPPB1OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 1 Offset Correction" line.word 0x06 "CONTROLSS_ADC4_CFG_ADCPPB1OFFREF," group.long 0x88++0x07 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCPPB1TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 1 Trip High Limit" line.long 0x04 "CONTROLSS_ADC4_CFG_ADCPPB1TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 1 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 1 Trip Low Limit" group.word 0x90++0x07 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCPPB2CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 2 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 2 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC4_CFG_ADCPPB2STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 2 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC4_CFG_ADCPPB2OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 2 Offset Correction" line.word 0x06 "CONTROLSS_ADC4_CFG_ADCPPB2OFFREF," group.long 0x98++0x07 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCPPB2TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 2 Trip High Limit" line.long 0x04 "CONTROLSS_ADC4_CFG_ADCPPB2TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 2 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 2 Trip Low Limit" group.word 0xA0++0x07 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCPPB3CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 3 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 3 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC4_CFG_ADCPPB3STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 3 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC4_CFG_ADCPPB3OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 3 Offset Correction" line.word 0x06 "CONTROLSS_ADC4_CFG_ADCPPB3OFFREF," group.long 0xA8++0x07 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCPPB3TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 3 Trip High Limit" line.long 0x04 "CONTROLSS_ADC4_CFG_ADCPPB3TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 3 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 3 Trip Low Limit" group.word 0xB0++0x07 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCPPB4CONFIG," bitfld.word 0x00 5. "CBCEN,ADC Post Processing Block Cycle By Cycle Enable" "0,1" bitfld.word 0x00 4. "TWOSCOMPEN,ADC Post Processing Block 4 Two's Complement Enable" "0,1" newline bitfld.word 0x00 0.--3. "CONFIG,ADC Post Processing Block 4 Configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_ADC4_CFG_ADCPPB4STAMP," hexmask.word 0x02 0.--11. 1. "DLYSTAMP,ADC Post Processing Block 4 Delay Time Stamp" line.word 0x04 "CONTROLSS_ADC4_CFG_ADCPPB4OFFCAL," hexmask.word 0x04 0.--9. 1. "OFFCAL,ADC Post Processing Block 4 Offset Correction" line.word 0x06 "CONTROLSS_ADC4_CFG_ADCPPB4OFFREF," group.long 0xB8++0x07 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCPPB4TRIPHI," bitfld.long 0x00 16. "HSIGN,High Limit Sign Bit" "0,1" hexmask.long.word 0x00 0.--15. 1. "LIMITHI,ADC Post Processing Block 4 Trip High Limit" line.long 0x04 "CONTROLSS_ADC4_CFG_ADCPPB4TRIPLO," hexmask.long.word 0x04 20.--31. 1. "REQSTAMP,ADC Post Processing Block 4 Request Time Stamp" bitfld.long 0x04 16. "LSIGN,Low Limit Sign Bit" "0,1" newline hexmask.long.word 0x04 0.--15. 1. "LIMITLO,ADC Post Processing Block 4 Trip Low Limit" group.word 0xDE++0x01 line.word 0x00 "CONTROLSS_ADC4_CFG_ADCINTCYCLE," group.long 0xE0++0x17 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCINLTRIM1," line.long 0x04 "CONTROLSS_ADC4_CFG_ADCINLTRIM2," line.long 0x08 "CONTROLSS_ADC4_CFG_ADCINLTRIM3," line.long 0x0C "CONTROLSS_ADC4_CFG_ADCINLTRIM4," line.long 0x10 "CONTROLSS_ADC4_CFG_ADCINLTRIM5," line.long 0x14 "CONTROLSS_ADC4_CFG_ADCINLTRIM6," group.long 0xFC++0x03 line.long 0x00 "CONTROLSS_ADC4_CFG_ADCINLTRIMCTL," hexmask.long.word 0x00 16.--31. 1. "KEY,ADC Linearity Trim Control Write Key" bitfld.long 0x00 1.--5. "CALIBSTEP,ADC Linearity Calibration Step" "0,1,2,3,4,5,6,7,8,9,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. "CALIBMODE,ADC Linearity Calibration Mode" "0,1" width 0x0B tree.end tree "CONTROLSS_ADC4_RESULT_CONTROLSS_ADC4_RESULT (C2K_ADC_RESULT_REGS)" base ad:0x50104000 rgroup.word 0x00++0x1F line.word 0x00 "CONTROLSS_ADC4_RESULT_ADCRESULT0," line.word 0x02 "CONTROLSS_ADC4_RESULT_ADCRESULT1," line.word 0x04 "CONTROLSS_ADC4_RESULT_ADCRESULT2," line.word 0x06 "CONTROLSS_ADC4_RESULT_ADCRESULT3," line.word 0x08 "CONTROLSS_ADC4_RESULT_ADCRESULT4," line.word 0x0A "CONTROLSS_ADC4_RESULT_ADCRESULT5," line.word 0x0C "CONTROLSS_ADC4_RESULT_ADCRESULT6," line.word 0x0E "CONTROLSS_ADC4_RESULT_ADCRESULT7," line.word 0x10 "CONTROLSS_ADC4_RESULT_ADCRESULT8," line.word 0x12 "CONTROLSS_ADC4_RESULT_ADCRESULT9," line.word 0x14 "CONTROLSS_ADC4_RESULT_ADCRESULT10," line.word 0x16 "CONTROLSS_ADC4_RESULT_ADCRESULT11," line.word 0x18 "CONTROLSS_ADC4_RESULT_ADCRESULT12," line.word 0x1A "CONTROLSS_ADC4_RESULT_ADCRESULT13," line.word 0x1C "CONTROLSS_ADC4_RESULT_ADCRESULT14," line.word 0x1E "CONTROLSS_ADC4_RESULT_ADCRESULT15," rgroup.long 0x20++0x0F line.long 0x00 "CONTROLSS_ADC4_RESULT_ADCPPB1RESULT," hexmask.long.word 0x00 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x00 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 1 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x04 "CONTROLSS_ADC4_RESULT_ADCPPB2RESULT," hexmask.long.word 0x04 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x04 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 2 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x08 "CONTROLSS_ADC4_RESULT_ADCPPB3RESULT," hexmask.long.word 0x08 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x08 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 3 The result of the offset/reference subtraction post conversion processing is stored in this register" line.long 0x0C "CONTROLSS_ADC4_RESULT_ADCPPB4RESULT," hexmask.long.word 0x0C 16.--31. 1. "SIGN,Sign Extended Bits" hexmask.long.word 0x0C 0.--15. 1. "PPBRESULT,ADC Post Processing Block Result 4 The result of the offset/reference subtraction post conversion processing is stored in this register" width 0x0B tree.end tree.end tree "CMPSSA 0..9/CMPSSB 0..9" tree "CONTROLSS_CMPSSA0_CONTROLSS_CMPSSA0 (C2K_CMPSSA)" base ad:0x50200000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA0_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA0_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA0_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA0_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA0_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA0_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA0_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA0_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA0_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA0_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA0_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA0_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA0_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA0_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA0_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA0_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA0_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA0_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA0_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA0_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA0_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA0_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA0_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA0_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA0_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA1_CONTROLSS_CMPSSA1 (C2K_CMPSSA)" base ad:0x50201000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA1_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA1_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA1_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA1_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA1_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA1_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA1_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA1_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA1_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA1_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA1_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA1_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA1_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA1_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA1_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA1_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA1_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA1_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA1_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA1_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA1_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA1_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA1_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA1_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA1_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA2_CONTROLSS_CMPSSA2 (C2K_CMPSSA)" base ad:0x50202000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA2_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA2_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA2_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA2_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA2_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA2_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA2_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA2_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA2_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA2_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA2_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA2_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA2_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA2_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA2_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA2_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA2_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA2_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA2_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA2_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA2_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA2_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA2_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA2_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA2_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA3_CONTROLSS_CMPSSA3 (C2K_CMPSSA)" base ad:0x50203000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA3_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA3_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA3_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA3_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA3_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA3_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA3_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA3_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA3_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA3_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA3_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA3_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA3_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA3_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA3_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA3_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA3_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA3_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA3_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA3_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA3_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA3_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA3_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA3_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA3_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA4_CONTROLSS_CMPSSA4 (C2K_CMPSSA)" base ad:0x50204000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA4_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA4_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA4_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA4_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA4_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA4_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA4_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA4_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA4_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA4_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA4_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA4_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA4_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA4_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA4_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA4_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA4_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA4_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA4_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA4_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA4_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA4_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA4_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA4_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA4_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA5_CONTROLSS_CMPSSA5 (C2K_CMPSSA)" base ad:0x50205000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA5_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA5_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA5_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA5_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA5_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA5_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA5_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA5_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA5_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA5_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA5_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA5_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA5_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA5_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA5_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA5_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA5_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA5_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA5_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA5_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA5_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA5_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA5_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA5_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA5_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA6_CONTROLSS_CMPSSA6 (C2K_CMPSSA)" base ad:0x50206000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA6_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA6_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA6_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA6_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA6_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA6_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA6_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA6_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA6_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA6_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA6_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA6_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA6_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA6_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA6_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA6_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA6_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA6_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA6_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA6_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA6_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA6_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA6_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA6_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA6_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA7_CONTROLSS_CMPSSA7 (C2K_CMPSSA)" base ad:0x50207000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA7_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA7_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA7_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA7_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA7_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA7_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA7_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA7_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA7_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA7_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA7_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA7_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA7_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA7_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA7_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA7_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA7_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA7_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA7_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA7_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA7_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA7_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA7_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA7_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA7_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA8_CONTROLSS_CMPSSA8 (C2K_CMPSSA)" base ad:0x50208000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA8_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA8_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA8_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA8_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA8_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA8_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA8_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA8_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA8_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA8_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA8_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA8_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA8_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA8_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA8_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA8_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA8_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA8_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA8_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA8_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA8_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA8_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA8_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA8_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA8_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSA9_CONTROLSS_CMPSSA9 (C2K_CMPSSA)" base ad:0x50209000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSA9_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "COMPLSOURCE,CompL Pos Mux Select0 positive mux selects INL_3p3v voltage (default)1 postive mux selects INH_3p3v" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "COMPHSOURCE,CompH neg Mux slect0 negative mux selects DAC voltage (default)1 negative mux selects INL_3p3v" "0,1" line.word 0x02 "CONTROLSS_CMPSSA9_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSA9_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSA9_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSA9_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSA9_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSA9_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSA9_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSA9_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSA9_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSA9_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSA9_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSA9_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSA9_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSA9_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSA9_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSA9_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSA9_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSA9_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSA9_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSA9_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSA9_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSA9_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSA9_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSA9_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB0_CONTROLSS_CMPSSB0 (C2K_CMPSSB)" base ad:0x50220000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB0_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB0_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB0_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB0_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB0_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB0_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB0_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB0_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB0_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB0_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB0_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB0_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB0_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB0_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB0_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB0_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB0_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB0_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB0_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB0_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB0_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB0_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB0_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB0_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB0_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB1_CONTROLSS_CMPSSB1 (C2K_CMPSSB)" base ad:0x50221000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB1_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB1_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB1_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB1_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB1_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB1_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB1_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB1_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB1_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB1_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB1_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB1_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB1_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB1_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB1_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB1_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB1_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB1_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB1_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB1_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB1_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB1_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB1_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB1_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB1_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB2_CONTROLSS_CMPSSB2 (C2K_CMPSSB)" base ad:0x50222000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB2_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB2_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB2_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB2_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB2_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB2_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB2_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB2_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB2_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB2_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB2_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB2_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB2_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB2_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB2_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB2_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB2_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB2_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB2_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB2_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB2_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB2_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB2_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB2_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB2_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB3_CONTROLSS_CMPSSB3 (C2K_CMPSSB)" base ad:0x50223000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB3_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB3_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB3_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB3_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB3_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB3_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB3_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB3_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB3_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB3_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB3_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB3_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB3_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB3_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB3_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB3_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB3_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB3_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB3_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB3_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB3_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB3_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB3_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB3_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB3_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB4_CONTROLSS_CMPSSB4 (C2K_CMPSSB)" base ad:0x50224000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB4_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB4_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB4_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB4_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB4_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB4_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB4_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB4_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB4_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB4_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB4_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB4_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB4_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB4_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB4_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB4_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB4_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB4_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB4_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB4_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB4_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB4_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB4_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB4_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB4_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB5_CONTROLSS_CMPSSB5 (C2K_CMPSSB)" base ad:0x50225000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB5_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB5_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB5_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB5_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB5_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB5_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB5_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB5_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB5_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB5_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB5_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB5_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB5_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB5_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB5_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB5_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB5_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB5_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB5_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB5_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB5_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB5_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB5_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB5_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB5_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB6_CONTROLSS_CMPSSB6 (C2K_CMPSSB)" base ad:0x50226000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB6_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB6_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB6_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB6_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB6_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB6_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB6_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB6_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB6_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB6_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB6_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB6_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB6_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB6_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB6_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB6_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB6_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB6_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB6_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB6_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB6_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB6_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB6_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB6_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB6_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB7_CONTROLSS_CMPSSB7 (C2K_CMPSSB)" base ad:0x50227000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB7_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB7_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB7_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB7_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB7_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB7_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB7_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB7_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB7_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB7_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB7_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB7_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB7_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB7_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB7_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB7_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB7_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB7_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB7_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB7_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB7_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB7_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB7_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB7_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB7_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB8_CONTROLSS_CMPSSB8 (C2K_CMPSSB)" base ad:0x50228000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB8_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB8_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB8_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB8_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB8_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB8_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB8_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB8_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB8_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB8_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB8_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB8_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB8_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB8_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB8_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB8_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB8_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB8_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB8_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB8_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB8_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB8_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB8_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB8_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB8_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "CONTROLSS_CMPSSB9_CONTROLSS_CMPSSB9 (C2K_CMPSSB)" base ad:0x50229000 group.word 0x00++0x11 line.word 0x00 "CONTROLSS_CMPSSB9_COMPCTL," bitfld.word 0x00 15. "COMPDACE,Comparator/DAC enable" "0,1" bitfld.word 0x00 14. "ASYNCLEN,Low comparator asynchronous path enable" "0,1" newline bitfld.word 0x00 12.--13. "CTRIPOUTLSEL,Low comparator CTRIPOUTL source select" "0,1,2,3" bitfld.word 0x00 10.--11. "CTRIPLSEL,Low comparator CTRIPL source select" "0,1,2,3" newline bitfld.word 0x00 9. "COMPLINV,Low comparator output invert" "0,1" bitfld.word 0x00 8. "RESERVED,Reserved for CMPSSB" "0,1" newline bitfld.word 0x00 6. "ASYNCHEN,High comparator asynchronous path enable" "0,1" bitfld.word 0x00 4.--5. "CTRIPOUTHSEL,High comparator CTRIPOUTH source select" "0,1,2,3" newline bitfld.word 0x00 2.--3. "CTRIPHSEL,High comparator CTRIPH source select" "0,1,2,3" bitfld.word 0x00 1. "COMPHINV,High comparator output invert" "0,1" newline bitfld.word 0x00 0. "RESERVED,Reserved for CMPSSB" "0,1" line.word 0x02 "CONTROLSS_CMPSSB9_COMPHYSCTL," bitfld.word 0x02 0.--3. "COMPHYS,Comparator hysteresis" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x04 "CONTROLSS_CMPSSB9_COMPSTS," bitfld.word 0x04 9. "COMPLLATCH,Latched value of low comparator digital filter output" "0,1" bitfld.word 0x04 8. "COMPLSTS,Low comparator digital filter output" "0,1" newline bitfld.word 0x04 1. "COMPHLATCH,Latched value of high comparator digital filter output" "0,1" bitfld.word 0x04 0. "COMPHSTS,High comparator digital filter output" "0,1" line.word 0x06 "CONTROLSS_CMPSSB9_COMPSTSCLR," bitfld.word 0x06 10. "LSYNCCLREN,Low comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 9. "LLATCHCLR,Low comparator latch software clear" "0,1" newline bitfld.word 0x06 2. "HSYNCCLREN,High comparator latch EPWMSYNCPER clear" "0,1" bitfld.word 0x06 1. "HLATCHCLR,High comparator latch software clear" "0,1" line.word 0x08 "CONTROLSS_CMPSSB9_COMPDACCTL," bitfld.word 0x08 14.--15. "FREESOFT,Free-run or software-run emulation behavior" "0,1,2,3" bitfld.word 0x08 12. "BLANKEN,EPWMBLANK enable" "0,1" newline bitfld.word 0x08 8.--11. "BLANKSOURCE,EPWMBLANK source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 7. "SWLOADSEL,Software load select" "0,1" newline bitfld.word 0x08 6. "RAMPLOADSEL,Ramp load select" "0,1" bitfld.word 0x08 5. "SELREF,CMPSS reference select0 vref_1p8v as reference voltage (default)1 vdd_1p8v as reference voltage" "0,1" newline bitfld.word 0x08 1.--4. "RAMPSOURCE,EPWMSYNCPER source select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x08 0. "DACSOURCE,DAC source select" "0,1" line.word 0x0A "CONTROLSS_CMPSSB9_COMPDACCTL2," bitfld.word 0x0A 10. "RAMPSOURCEUSEL," "0,1" bitfld.word 0x0A 8. "BLANKSOURCEUSEL," "0,1" newline bitfld.word 0x0A 1.--5. "DEACTIVESEL,DEACTIVE source 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" bitfld.word 0x0A 0. "DEENABLE,DE mode enable" "0,1" line.word 0x0C "CONTROLSS_CMPSSB9_DACHVALS," hexmask.word 0x0C 0.--11. 1. "DACVAL,High DAC shadow value" line.word 0x0E "CONTROLSS_CMPSSB9_DACHVALA," hexmask.word 0x0E 0.--11. 1. "DACVAL,High DAC active value" line.word 0x10 "CONTROLSS_CMPSSB9_RAMPMAXREFA," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_CMPSSB9_RAMPMAXREFS," rgroup.word 0x18++0x01 line.word 0x00 "CONTROLSS_CMPSSB9_RAMPDECVALA," group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_CMPSSB9_RAMPDECVALS," rgroup.word 0x20++0x01 line.word 0x00 "CONTROLSS_CMPSSB9_RAMPSTS," group.word 0x24++0x11 line.word 0x00 "CONTROLSS_CMPSSB9_DACLVALS," hexmask.word 0x00 0.--11. 1. "DACVAL,Low DAC shadow value" line.word 0x02 "CONTROLSS_CMPSSB9_DACLVALA," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC active value" line.word 0x04 "CONTROLSS_CMPSSB9_RAMPDLYA," hexmask.word 0x04 0.--12. 1. "DELAY,Ramp delay active value" line.word 0x06 "CONTROLSS_CMPSSB9_RAMPDLYS," hexmask.word 0x06 0.--12. 1. "DELAY,Ramp delay shadow value" line.word 0x08 "CONTROLSS_CMPSSB9_CTRIPLFILCTL," bitfld.word 0x08 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x0A "CONTROLSS_CMPSSB9_CTRIPLFILCLKCTL," line.word 0x0C "CONTROLSS_CMPSSB9_CTRIPHFILCTL," bitfld.word 0x0C 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x0C 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x0C 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0E "CONTROLSS_CMPSSB9_CTRIPHFILCLKCTL," line.word 0x10 "CONTROLSS_CMPSSB9_COMPLOCK," bitfld.word 0x10 4. "TEST,TEST Lock" "0,1" bitfld.word 0x10 3. "CTRIP,Lock write-access to the CTRIPxFILTCTL and CTRIPxFILCLKCTL registers" "0,1" newline bitfld.word 0x10 2. "DACCTL,Lock write-access to the DACCTL register" "0,1" bitfld.word 0x10 1. "COMPHYSCTL,Lock write-access to the COMPHYSCTL register" "0,1" newline bitfld.word 0x10 0. "COMPCTL,Lock write-access to the COMPCTL register" "0,1" group.word 0x38++0x05 line.word 0x00 "CONTROLSS_CMPSSB9_DACHVALS2," hexmask.word 0x00 0.--11. 1. "DACVAL,High DAC shadow register2 value" line.word 0x02 "CONTROLSS_CMPSSB9_DACLVALS2," hexmask.word 0x02 0.--11. 1. "DACVAL,Low DAC shadow register2 value" line.word 0x04 "CONTROLSS_CMPSSB9_CONFIG1," hexmask.word.byte 0x04 8.--15. 1. "SPARE,SPARE" bitfld.word 0x04 4.--7. "COMPLHYS,compL Hysterisishystl_1p1v[3] = reservedhystl_1p1v[2] = control which comparator output value the hysteresis is applied tohystl_1p1v[1:0] = hysteresis value00 0 LSB01 17.5 LSB10 35 LSB11 52.5 LSB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "COMPHHYS,CompH Hysteresishysth_1p1v[3] = reservedhysth_1p1v[2] 0 comparator hysteresis is applied when the comparator output is 1'b11 comparator hysteresis is applied when the comparator output is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree.end tree "CONTROLSS_CTRL_CONTROLSS_CTRL (C2K_GLOBAL_CTRL)" base ad:0x502F0000 rgroup.long 0x00++0x0B line.long 0x00 "CONTROLSS_CTRL_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "CONTROLSS_CTRL_EPWM_STATICXBAR_SEL0," bitfld.long 0x04 30.--31. "ETPWM15,ETPWM15 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 28.--29. "ETPWM14,ETPWM14 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 26.--27. "ETPWM13,ETPWM13 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 24.--25. "ETPWM12,ETPWM12 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 22.--23. "ETPWM11,ETPWM11 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 20.--21. "ETPWM10,ETPWM10 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 18.--19. "ETPWM9,ETPWM9 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 16.--17. "ETPWM8,ETPWM8 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 14.--15. "ETPWM7,ETPWM7 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 12.--13. "ETPWM6,ETPWM6 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 10.--11. "ETPWM5,ETPWM5 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 8.--9. "ETPWM4,ETPWM4 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 6.--7. "ETPWM3,ETPWM3 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 4.--5. "ETPWM2,ETPWM2 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x04 2.--3. "ETPWM1,ETPWM1 access from PCR grouping" "0,1,2,3" bitfld.long 0x04 0.--1. "ETPWM0,ETPWM0 access from PCR grouping" "0,1,2,3" line.long 0x08 "CONTROLSS_CTRL_EPWM_STATICXBAR_SEL1," bitfld.long 0x08 30.--31. "ETPWM31,ETPWM31 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 28.--29. "ETPWM30,ETPWM30 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 26.--27. "ETPWM29,ETPWM29 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 24.--25. "ETPWM28,ETPWM28 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 22.--23. "ETPWM27,ETPWM27 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 20.--21. "ETPWM26,ETPWM26 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 18.--19. "ETPWM25,ETPWM25 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 16.--17. "ETPWM24,ETPWM24 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 14.--15. "ETPWM23,ETPWM23 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 12.--13. "ETPWM22,ETPWM22 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 10.--11. "ETPWM21,ETPWM21 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 8.--9. "ETPWM20,ETPWM20 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 6.--7. "ETPWM19,ETPWM19 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 4.--5. "ETPWM18,ETPWM18 access from PCR grouping" "0,1,2,3" newline bitfld.long 0x08 2.--3. "ETPWM17,ETPWM17 access from PCR grouping" "0,1,2,3" bitfld.long 0x08 0.--1. "ETPWM16,ETPWM16 access from PCR grouping" "0,1,2,3" group.long 0x10++0x03 line.long 0x00 "CONTROLSS_CTRL_EPWM_CLKSYNC," group.long 0x18++0x03 line.long 0x00 "CONTROLSS_CTRL_SDFM1_CLK0_SEL," bitfld.long 0x00 0. "SEL,SDFM1 clock CK0 select0: source is SDFM1 CK0 from Pinmux1: source is SDFM0 CK0 from Pinmux" "0,1" group.byte 0x20++0x00 line.byte 0x00 "CONTROLSS_CTRL_EMUSTOPN_MASK," bitfld.byte 0x00 3. "CR5B1,Bit-mask for debug suspend cpu cores to EPWM0: CR5B1 enabled to control EMUSTOPn1: CR5B1 disabled to control EMUSTOPn" "0,1" bitfld.byte 0x00 2. "CR5A1,Bit-mask for debug suspend cpu cores to EPWM0: CR5A1 enabled to control EMUSTOPn1: CR5A1 disabled to control EMUSTOPn" "0,1" newline bitfld.byte 0x00 1. "CR5B0,Bit-mask for debug suspend cpu cores to EPWM0: CR5B0 enabled to control EMUSTOPn1: CR5B0 disabled to control EMUSTOPn" "0,1" bitfld.byte 0x00 0. "CR5A0,Bit-mask for debug suspend cpu cores to EPWM0: CR5A0 enabled to control EMUSTOPn1: CR5A0 disabled to control EMUSTOPn" "0,1" group.byte 0x100++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x104++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x108++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x10C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x110++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM4_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x114++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM5_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x118++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM6_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x11C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM7_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x120++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM8_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x124++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM9_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x128++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM10_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x12C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM11_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x130++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM12_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x134++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM13_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x138++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM14_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x13C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM15_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x140++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM16_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x144++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM17_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x148++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM18_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x14C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM19_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x150++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM20_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x154++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM21_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x158++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM22_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x15C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM23_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x160++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM24_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x164++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM25_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x168++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM26_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x16C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM27_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x170++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM28_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x174++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM29_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x178++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM30_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x17C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM31_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x180++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x184++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x188++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x18C++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x190++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x194++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x198++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x19C++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x1A0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1A4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1A8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1AC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1B0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA4_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1B4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA5_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1B8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA6_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1BC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA7_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1C0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA8_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1C4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA9_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x1D0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1D4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1D8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1DC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1E0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB4_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1E4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB5_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1E8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB6_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1EC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB7_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1F0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB8_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x1F4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB9_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x200++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x204++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x208++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x20C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x210++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP4_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x214++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP5_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x218++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP6_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x21C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP7_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x220++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP8_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x224++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP9_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x240++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding eqep" "0,1,2,3,4,5,6,7" group.byte 0x244++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding eqep" "0,1,2,3,4,5,6,7" group.byte 0x248++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding eqep" "0,1,2,3,4,5,6,7" group.byte 0x250++0x00 line.byte 0x00 "CONTROLSS_CTRL_SDFM0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding sdfm" "0,1,2,3,4,5,6,7" group.byte 0x254++0x00 line.byte 0x00 "CONTROLSS_CTRL_SDFM1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding sdfm" "0,1,2,3,4,5,6,7" group.byte 0x258++0x00 line.byte 0x00 "CONTROLSS_CTRL_DAC_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for dac" "0,1,2,3,4,5,6,7" group.byte 0x25C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x260++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x264++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x268++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x26C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC4_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x270++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO0_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x274++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO1_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x278++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO2_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x27C++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO3_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x280++0x00 line.byte 0x00 "CONTROLSS_CTRL_SDFM0_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding sdfm pll clock" "0,1,2,3,4,5,6,7" group.byte 0x284++0x00 line.byte 0x00 "CONTROLSS_CTRL_SDFM1_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding sdfm pll clock" "0,1,2,3,4,5,6,7" group.byte 0x288++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX0_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi rx pll clock" "0,1,2,3,4,5,6,7" group.byte 0x28C++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX1_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi rx pll clock" "0,1,2,3,4,5,6,7" group.byte 0x290++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX2_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi rx pll clock" "0,1,2,3,4,5,6,7" group.byte 0x294++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX3_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "CLK_GATE,writing '111' will gate clock for corresponding fsi rx pll clock" "0,1,2,3,4,5,6,7" group.byte 0x300++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x304++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x308++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x30C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x310++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM4_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x314++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM5_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x318++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM6_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x31C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM7_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x320++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM8_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x324++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM9_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x328++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM10_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x32C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM11_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x330++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM12_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x334++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM13_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x338++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM14_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x33C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM15_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x340++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM16_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x344++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM17_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x348++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM18_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x34C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM19_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x350++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM20_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x354++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM21_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x358++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM22_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x35C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM23_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x360++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM24_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x364++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM25_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x368++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM26_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x36C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM27_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x370++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM28_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x374++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM29_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x378++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM30_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x37C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ETPWM31_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding etpwm" "0,1,2,3,4,5,6,7" group.byte 0x380++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x384++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x388++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x38C++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_TX3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_tx" "0,1,2,3,4,5,6,7" group.byte 0x390++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x394++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x398++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x39C++0x00 line.byte 0x00 "CONTROLSS_CTRL_FSI_RX3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding fsi_rx" "0,1,2,3,4,5,6,7" group.byte 0x3A0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3A4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3A8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3AC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3B0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA4_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3B4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA5_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3B8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA6_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3BC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA7_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3C0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA8_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3C4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA9_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss12b" "0,1,2,3,4,5,6,7" group.byte 0x3D0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3D4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3D8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3DC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3E0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB4_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3E4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB5_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3E8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB6_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3EC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB7_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3F0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB8_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x3F4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB9_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding cmpss8b" "0,1,2,3,4,5,6,7" group.byte 0x400++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x404++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x408++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x40C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x410++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP4_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x414++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP5_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x418++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP6_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x41C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP7_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x420++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP8_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x424++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP9_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding ecap" "0,1,2,3,4,5,6,7" group.byte 0x440++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding eqep" "0,1,2,3,4,5,6,7" group.byte 0x444++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding eqep" "0,1,2,3,4,5,6,7" group.byte 0x448++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding eqep" "0,1,2,3,4,5,6,7" group.byte 0x450++0x00 line.byte 0x00 "CONTROLSS_CTRL_SDFM0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding sdfm" "0,1,2,3,4,5,6,7" group.byte 0x454++0x00 line.byte 0x00 "CONTROLSS_CTRL_SDFM1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding sdfm" "0,1,2,3,4,5,6,7" group.byte 0x458++0x00 line.byte 0x00 "CONTROLSS_CTRL_DAC_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for dac" "0,1,2,3,4,5,6,7" group.byte 0x45C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x460++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x464++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x468++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x46C++0x00 line.byte 0x00 "CONTROLSS_CTRL_ADC4_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding adc" "0,1,2,3,4,5,6,7" group.byte 0x470++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO0_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x474++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO1_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x478++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO2_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x47C++0x00 line.byte 0x00 "CONTROLSS_CTRL_OTTO3_RST," bitfld.byte 0x00 0.--2. "RST,writing '111' will generate reset for corresponding otto" "0,1,2,3,4,5,6,7" group.byte 0x500++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM0_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x504++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM1_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x508++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM2_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x50C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM3_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x510++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM4_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x514++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM5_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x518++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM6_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x51C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM7_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x520++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM8_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x524++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM9_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x528++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM10_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x52C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM11_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x530++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM12_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x534++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM13_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x538++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM14_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x53C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM15_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x540++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM16_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x544++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM17_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x548++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM18_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x54C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM19_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x550++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM20_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x554++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM21_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x558++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM22_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x55C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM23_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x560++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM24_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x564++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM25_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x568++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM26_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x56C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM27_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x570++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM28_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x574++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM29_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x578++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM30_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x57C++0x00 line.byte 0x00 "CONTROLSS_CTRL_EPWM31_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x580++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA0_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x584++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA1_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x588++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA2_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x58C++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA3_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x590++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA4_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x594++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA5_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x598++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA6_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x59C++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA7_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5A0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA8_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5A4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSA9_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5A8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB0_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5AC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB1_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5B0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB2_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5B4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB3_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5B8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB4_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5BC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB5_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5C0++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB6_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5C4++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB7_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5C8++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB8_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5CC++0x00 line.byte 0x00 "CONTROLSS_CTRL_CMPSSB9_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5D0++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP0_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5D4++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP1_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5D8++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP2_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5DC++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP3_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5E0++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP4_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5E4++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP5_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5E8++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP6_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5EC++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP7_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5F0++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP8_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5F4++0x00 line.byte 0x00 "CONTROLSS_CTRL_ECAP9_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5F8++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP0_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x5FC++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP1_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.byte 0x600++0x00 line.byte 0x00 "CONTROLSS_CTRL_EQEP2_HALTEN," bitfld.byte 0x00 3. "CR5B1," "0,1" bitfld.byte 0x00 2. "CR5A1," "0,1" newline bitfld.byte 0x00 1. "CR5B0," "0,1" bitfld.byte 0x00 0. "CR5A0," "0,1" group.long 0x1008++0x07 line.long 0x00 "CONTROLSS_CTRL_LOCK0_KICK0," line.long 0x04 "CONTROLSS_CTRL_LOCK0_KICK1," group.byte 0x1010++0x00 line.byte 0x00 "CONTROLSS_CTRL_INTR_RAW_STATUS," bitfld.byte 0x00 3. "PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "PROT_ERR,Protection violation error" "0,1" group.byte 0x1014++0x00 line.byte 0x00 "CONTROLSS_CTRL_INTR_ENABLED_STATUS_CLEAR," bitfld.byte 0x00 3. "ENABLED_PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "ENABLED_KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" group.byte 0x1018++0x00 line.byte 0x00 "CONTROLSS_CTRL_INTR_ENABLE," bitfld.byte 0x00 3. "PROXY_ERR_EN,Proxy0 access violation error enable" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN,Kick access violation error enable" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN,Protection violation error enable" "0,1" group.byte 0x101C++0x00 line.byte 0x00 "CONTROLSS_CTRL_INTR_ENABLE_CLEAR," bitfld.byte 0x00 3. "PROXY_ERR_EN_CLR,Proxy0 access violation error enable clear" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN_CLR,Kick access violation error enable clear" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN_CLR,Addressing violation error enable clear" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN_CLR,Protection violation error enable clear" "0,1" group.byte 0x1020++0x00 line.byte 0x00 "CONTROLSS_CTRL_EOI," rgroup.long 0x1024++0x03 line.long 0x00 "CONTROLSS_CTRL_FAULT_ADDRESS," rgroup.byte 0x1028++0x00 line.byte 0x00 "CONTROLSS_CTRL_FAULT_TYPE_STATUS," bitfld.byte 0x00 6. "FAULT_NS,Non-secure access" "0,1" bitfld.byte 0x00 0.--5. "FAULT_TYPE,Fault 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" rgroup.long 0x102C++0x03 line.long 0x00 "CONTROLSS_CTRL_FAULT_ATTR_STATUS," hexmask.long.word 0x00 20.--31. 1. "FAULT_XID,XID" hexmask.long.word 0x00 8.--19. 1. "FAULT_ROUTEID,Route ID" newline hexmask.long.byte 0x00 0.--7. 1. "FAULT_PRIVID,Privilege ID" wgroup.long 0x1030++0x03 line.long 0x00 "CONTROLSS_CTRL_FAULT_CLEAR," bitfld.long 0x00 0. "FAULT_CLR,Fault clear" "0,1" repeat 2. (list 0 1 )(list 0x00 0x08 ) group.long ($2+0x38)++0x03 line.long 0x00 "CONTROLSS_CTRL_CLB_DB_EN$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x08 ) group.long ($2+0x28)++0x03 line.long 0x00 "CONTROLSS_CTRL_CLB_AQ_EN$1," repeat.end width 0x0B tree.end tree "CONTROLSS_DAC0_CONTROLSS_DAC0 (C2K_DAC)" base ad:0x50260000 rgroup.word 0x00++0x0D line.word 0x00 "CONTROLSS_DAC0_DACREV," hexmask.word.byte 0x00 0.--7. 1. "REV,DAC Revision" line.word 0x02 "CONTROLSS_DAC0_DACCTL_ALT2_," bitfld.word 0x02 4.--8. "SYNCSEL,DAC EPWMSYNCPER 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" bitfld.word 0x02 2. "LOADMODE,DACVALA load mode" "0,1" newline bitfld.word 0x02 1. "MODE,DAC gain mode select" "0,1" bitfld.word 0x02 0. "DACREFSEL,DAC reference select" "0,1" line.word 0x04 "CONTROLSS_DAC0_DACVALA," hexmask.word 0x04 0.--11. 1. "DACVALA,Active output code currently driven by the DAC" line.word 0x06 "CONTROLSS_DAC0_DACVALS," hexmask.word 0x06 0.--11. 1. "DACVALS,Shadow output code to be loaded into DACVALA" line.word 0x08 "CONTROLSS_DAC0_DACOUTEN," bitfld.word 0x08 0. "DACOUTEN,DAC output enable 0 DAC output is disabled 1 DAC output is enabled" "0,1" line.word 0x0A "CONTROLSS_DAC0_DACLOCK," bitfld.word 0x0A 12.--15. "KEY,Writes to this register succeed only if this field is written with a value of 0xA" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x0A 2. "DACOUTEN,Lock write-access to the DACOUTEN register" "0,1" newline bitfld.word 0x0A 1. "DACVAL,Lock write-access to the DACVALS register" "0,1" bitfld.word 0x0A 0. "DACCTL,Lock write-access to the DACCTL register" "0,1" line.word 0x0C "CONTROLSS_DAC0_DACTRIM," bitfld.word 0x0C 8.--11. "RESERVED,DAC Gain Trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.word.byte 0x0C 0.--7. 1. "OFFSET_TRIM,DAC Offset Trim" width 0x0B tree.end tree "CONTROLSS_DMAXBAR_CONTROLSS_DMAXBAR (C2K_DMAXBAR)" base ad:0x502D6000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_DMAXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x100++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x104++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x108++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x10C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x110++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x114++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x118++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR0_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x140++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x144++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x148++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x14C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x150++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x154++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x158++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR1_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x180++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x184++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x188++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x18C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x190++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x194++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x198++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR2_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x1C4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x1C8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x1CC++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x1D0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1D4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x1D8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR3_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x200++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x204++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x208++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x20C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x210++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x214++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x218++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR4_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x240++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x244++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x248++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x24C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x250++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x254++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x258++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR5_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x280++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x284++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x288++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x28C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x290++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x294++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x298++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR6_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x2C0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x2C4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x2C8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x2CC++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x2D0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x2D4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x2D8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR7_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x300++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x304++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x308++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x30C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x310++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x314++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x318++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR8_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x340++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x344++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x348++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x34C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x350++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x354++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x358++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR9_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x380++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x384++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x388++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x38C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x390++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x394++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x398++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR10_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x3C0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x3C4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x3C8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x3CC++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x3D0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x3D4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x3D8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR11_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x400++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x404++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x408++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x40C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x410++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x414++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x418++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR12_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x440++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x444++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x448++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x44C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x450++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x454++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x458++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR13_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x480++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x484++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x488++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x48C++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x490++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x494++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x498++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR14_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x4C0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_GSEL," bitfld.byte 0x00 0.--2. "GSEL,Select input source:0: G0 selected..5: G5 selected" "0,1,2,3,4,5,6,7" group.byte 0x4C4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_G0," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCA to corresponding xbar1: PWMx.SOCA is selected0: PWMx.SOCA is de-selected" "0,1,2,3,4,5,6,7,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 0x4C8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_G1," bitfld.byte 0x00 0.--4. "SEL,ETPWM SOCB to corresponding xbar1: PWMx.SOCB is selected0: PWMx.SOCB is de-selected" "0,1,2,3,4,5,6,7,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 0x4CC++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_G2," bitfld.byte 0x00 0.--4. "SEL,ADC DMA requests to corresponding xbar0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." "0,1,2,3,4,5,6,7,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 0x4D0++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_G3," bitfld.byte 0x00 0.--3. "SEL,FSI DMA requests to corresponding xbar0: FSIRX0.RX_DMA_EVT1; FSIRX0_DMATRIG12: FSIRX0_DMATRIG23: FSIRX1.RX_DMA_EVT4; FSIRX1_DMATRIG15: FSIRX1_DMATRIG26: FSIRX2.RX_DMA_EVT7; FSIRX2_DMATRIG18: FSIRX2_DMATRIG29: FSIRX3.RX_DMA_EVT10; FSIRX3_DMATRIG111:.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x4D4++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_G4," bitfld.byte 0x00 0.--2. "SEL,SDFM DMA requests to corresponding xbar0: SD0.FILT1.DRINT1: SD0.FILT2.DRINT2: SD0.FILT3.DRINT3: SD0.FILT4.DRINT4: SD1.FILT1.DRINT5: SD1.FILT2.DRINT6: SD1.FILT3.DRINT7: SD1.FILT4.DRINT" "0,1,2,3,4,5,6,7" group.byte 0x4D8++0x00 line.byte 0x00 "CONTROLSS_DMAXBAR_DMAXBAR15_G5," bitfld.byte 0x00 0.--3. "SEL,ECAP DMA requests to corresponding xbar0: ECAP0.DMA_INT1: ECAP1.DMA_INT2: ECAP2.DMA_INT3: ECAP3.DMA_INT4: ECAP4.DMA_INT5: ECAP5.DMA_INT6: ECAP6.DMA_INT7: ECAP7.DMA_INT8: ECAP8.DMA_INT9: ECAP9.DMA_INT" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "ECAP 0..9" tree "CONTROLSS_ECAP0_CONTROLSS_ECAP0 (C2K_ECAP)" base ad:0x50240000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP0_TSCTR," line.long 0x04 "CONTROLSS_ECAP0_CTRPHS," line.long 0x08 "CONTROLSS_ECAP0_CAP1," line.long 0x0C "CONTROLSS_ECAP0_CAP2," line.long 0x10 "CONTROLSS_ECAP0_CAP3," line.long 0x14 "CONTROLSS_ECAP0_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP0_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP0_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP0_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP0_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP0_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP0_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP0_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP0_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP0_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP0_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP0_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP0_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP0_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP0_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP0_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP0_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP0_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP0_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP0_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP0_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP0_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP0_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP0_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP0_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP0_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP0_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP0_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP0_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP0_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP0_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP0_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP0_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP0_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP0_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP0_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP0_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP0_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP0_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP1_CONTROLSS_ECAP1 (C2K_ECAP)" base ad:0x50241000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP1_TSCTR," line.long 0x04 "CONTROLSS_ECAP1_CTRPHS," line.long 0x08 "CONTROLSS_ECAP1_CAP1," line.long 0x0C "CONTROLSS_ECAP1_CAP2," line.long 0x10 "CONTROLSS_ECAP1_CAP3," line.long 0x14 "CONTROLSS_ECAP1_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP1_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP1_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP1_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP1_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP1_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP1_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP1_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP1_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP1_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP1_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP1_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP1_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP1_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP1_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP1_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP1_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP1_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP1_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP1_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP1_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP1_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP1_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP1_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP1_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP1_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP1_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP1_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP1_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP1_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP1_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP1_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP1_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP1_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP1_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP1_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP1_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP1_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP1_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP2_CONTROLSS_ECAP2 (C2K_ECAP)" base ad:0x50242000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP2_TSCTR," line.long 0x04 "CONTROLSS_ECAP2_CTRPHS," line.long 0x08 "CONTROLSS_ECAP2_CAP1," line.long 0x0C "CONTROLSS_ECAP2_CAP2," line.long 0x10 "CONTROLSS_ECAP2_CAP3," line.long 0x14 "CONTROLSS_ECAP2_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP2_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP2_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP2_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP2_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP2_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP2_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP2_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP2_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP2_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP2_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP2_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP2_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP2_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP2_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP2_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP2_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP2_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP2_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP2_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP2_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP2_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP2_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP2_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP2_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP2_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP2_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP2_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP2_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP2_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP2_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP2_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP2_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP2_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP2_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP2_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP2_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP2_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP2_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP3_CONTROLSS_ECAP3 (C2K_ECAP)" base ad:0x50243000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP3_TSCTR," line.long 0x04 "CONTROLSS_ECAP3_CTRPHS," line.long 0x08 "CONTROLSS_ECAP3_CAP1," line.long 0x0C "CONTROLSS_ECAP3_CAP2," line.long 0x10 "CONTROLSS_ECAP3_CAP3," line.long 0x14 "CONTROLSS_ECAP3_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP3_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP3_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP3_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP3_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP3_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP3_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP3_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP3_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP3_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP3_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP3_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP3_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP3_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP3_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP3_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP3_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP3_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP3_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP3_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP3_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP3_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP3_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP3_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP3_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP3_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP3_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP3_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP3_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP3_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP3_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP3_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP3_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP3_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP3_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP3_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP3_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP3_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP3_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP4_CONTROLSS_ECAP4 (C2K_ECAP)" base ad:0x50244000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP4_TSCTR," line.long 0x04 "CONTROLSS_ECAP4_CTRPHS," line.long 0x08 "CONTROLSS_ECAP4_CAP1," line.long 0x0C "CONTROLSS_ECAP4_CAP2," line.long 0x10 "CONTROLSS_ECAP4_CAP3," line.long 0x14 "CONTROLSS_ECAP4_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP4_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP4_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP4_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP4_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP4_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP4_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP4_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP4_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP4_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP4_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP4_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP4_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP4_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP4_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP4_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP4_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP4_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP4_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP4_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP4_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP4_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP4_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP4_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP4_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP4_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP4_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP4_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP4_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP4_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP4_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP4_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP4_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP4_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP4_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP4_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP4_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP4_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP4_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP5_CONTROLSS_ECAP5 (C2K_ECAP)" base ad:0x50245000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP5_TSCTR," line.long 0x04 "CONTROLSS_ECAP5_CTRPHS," line.long 0x08 "CONTROLSS_ECAP5_CAP1," line.long 0x0C "CONTROLSS_ECAP5_CAP2," line.long 0x10 "CONTROLSS_ECAP5_CAP3," line.long 0x14 "CONTROLSS_ECAP5_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP5_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP5_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP5_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP5_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP5_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP5_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP5_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP5_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP5_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP5_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP5_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP5_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP5_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP5_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP5_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP5_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP5_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP5_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP5_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP5_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP5_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP5_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP5_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP5_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP5_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP5_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP5_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP5_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP5_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP5_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP5_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP5_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP5_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP5_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP5_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP5_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP5_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP5_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP6_CONTROLSS_ECAP6 (C2K_ECAP)" base ad:0x50246000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP6_TSCTR," line.long 0x04 "CONTROLSS_ECAP6_CTRPHS," line.long 0x08 "CONTROLSS_ECAP6_CAP1," line.long 0x0C "CONTROLSS_ECAP6_CAP2," line.long 0x10 "CONTROLSS_ECAP6_CAP3," line.long 0x14 "CONTROLSS_ECAP6_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP6_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP6_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP6_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP6_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP6_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP6_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP6_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP6_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP6_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP6_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP6_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP6_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP6_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP6_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP6_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP6_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP6_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP6_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP6_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP6_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP6_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP6_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP6_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP6_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP6_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP6_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP6_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP6_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP6_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP6_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP6_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP6_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP6_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP6_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP6_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP6_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP6_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP6_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP7_CONTROLSS_ECAP7 (C2K_ECAP)" base ad:0x50247000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP7_TSCTR," line.long 0x04 "CONTROLSS_ECAP7_CTRPHS," line.long 0x08 "CONTROLSS_ECAP7_CAP1," line.long 0x0C "CONTROLSS_ECAP7_CAP2," line.long 0x10 "CONTROLSS_ECAP7_CAP3," line.long 0x14 "CONTROLSS_ECAP7_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP7_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP7_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP7_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP7_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP7_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP7_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP7_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP7_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP7_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP7_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP7_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP7_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP7_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP7_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP7_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP7_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP7_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP7_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP7_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP7_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP7_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP7_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP7_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP7_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP7_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP7_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP7_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP7_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP7_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP7_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP7_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP7_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP7_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP7_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP7_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP7_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP7_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP7_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP8_CONTROLSS_ECAP8 (C2K_ECAP)" base ad:0x50248000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP8_TSCTR," line.long 0x04 "CONTROLSS_ECAP8_CTRPHS," line.long 0x08 "CONTROLSS_ECAP8_CAP1," line.long 0x0C "CONTROLSS_ECAP8_CAP2," line.long 0x10 "CONTROLSS_ECAP8_CAP3," line.long 0x14 "CONTROLSS_ECAP8_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP8_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP8_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP8_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP8_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP8_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP8_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP8_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP8_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP8_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP8_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP8_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP8_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP8_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP8_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP8_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP8_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP8_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP8_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP8_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP8_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP8_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP8_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP8_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP8_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP8_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP8_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP8_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP8_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP8_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP8_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP8_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP8_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP8_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP8_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP8_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP8_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP8_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP8_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree "CONTROLSS_ECAP9_CONTROLSS_ECAP9 (C2K_ECAP)" base ad:0x50249000 group.long 0x00++0x17 line.long 0x00 "CONTROLSS_ECAP9_TSCTR," line.long 0x04 "CONTROLSS_ECAP9_CTRPHS," line.long 0x08 "CONTROLSS_ECAP9_CAP1," line.long 0x0C "CONTROLSS_ECAP9_CAP2," line.long 0x10 "CONTROLSS_ECAP9_CAP3," line.long 0x14 "CONTROLSS_ECAP9_CAP4," group.long 0x24++0x03 line.long 0x00 "CONTROLSS_ECAP9_ECCTL0," bitfld.long 0x00 16.--17. "SOCEVTSEL,ADC SOC event select Capture Mode: 00b (R/W) = SOC trigger source is CEVT1 01b (R/W) = SOC trigger source is CEVT2 10b (R/W) = SOC trigger source is CEVT3 11b (R/W) = SOC trigger source is CEVT4 APWM Mode: 00b (R/W) = SOC trigger interrupt.." "0,1,2,3" bitfld.long 0x00 12.--15. "QUALPRD,Qual period to filter out noise on input signals being monitored Not applicable for HR mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 0.--7. 1. "INPUTSEL,Capture input source select bits 0x0 capture input is ECAPxINPUT[0] 0x1 capture input is ECAPxINPUT[1] 0x2 capture input is ECAPxINPUT[2]" group.word 0x28++0x0B line.word 0x00 "CONTROLSS_ECAP9_ECCTL1," bitfld.word 0x00 14.--15. "FREE_SOFT,Emulation Control 0x0 | ECAP_STOP_EMUTSCTR counter stops immediately on emulation suspend 0x1 | ECAP_RUNS_UNTILTSCTR counter runs until = 0 0x2 | ECAP_UNAF_EMU_SUSTSCTR counter is unaffected by emulation suspend (Run Free) 0x3 |.." "0,1,2,3" bitfld.word 0x00 9.--13. "PRESCALE,Event Filter prescale select 0x00 | ECAP_DIV1Divide by 1 (i.e . no prescale by-pass the prescaler) 0x01 | ECAP_DIV2Divide by 2 0x02 | ECAP_DIV4Divide by 4 0x03 | ECAP_DIV6Divide by 6 0x04 | ECAP_DIV8Divide by 8 0x05 | ECAP_DIV10Divide by 10.." "0,1,2,3,4,5,6,7,8,9,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. "CAPLDEN,Enable Loading of CAP1-4 registers on a capture event" "0,1" bitfld.word 0x00 7. "CTRRST4,Counter Reset on Capture Event 4 0 | ECAP_DO_NOT_RESET_EVENT4Do not reset counter on Capture Event 4 (absolute time stamp operation) 1 | ECAP_RESET_EVENT4Reset counter after Capture Event 4 time-stamp has been captured (used in difference mode.." "0,1" newline bitfld.word 0x00 6. "CAP4POL,Capture Event 4 Polarity select 0 | ECAP_CAP_EVENT4_RISECapture Event 4 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT4_FALLCapture Event 4 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 5. "CTRRST3,Counter Reset on Capture Event 3 0 | ECAP_DO_NOT_RESET_EVENT3Do not reset counter on Capture Event 3 (absolute time stamp) 1 | ECAP_RESET_EVENT3Reset counter after Event 3 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 4. "CAP3POL,Capture Event 3 Polarity select 0 | ECAP_CAP_EVENT3_RISECapture Event 3 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT3_FALLCapture Event 3 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 3. "CTRRST2,Counter Reset on Capture Event 2 0 | ECAP_DO_NOT_RESET_EVENT2Do not reset counter on Capture Event 2 (absolute time stamp) 1 | ECAP_RESET_EVENT2Reset counter after Event 2 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 2. "CAP2POL,Capture Event 2 Polarity select 0 | ECAP_CAP_EVENT2_RISECapture Event 2 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT2_FALLCapture Event 2 triggered on a falling edge (FE)" "0,1" bitfld.word 0x00 1. "CTRRST1,Counter Reset on Capture Event 1 0 | ECAP_DO_NOT_RESET_EVENT1Do not reset counter on Capture Event 1 (absolute time stamp) 1 | ECAP_RESET_EVENT1Reset counter after Event 1 time-stamp has been captured (used in difference mode operation)" "0,1" newline bitfld.word 0x00 0. "CAP1POL,Capture Event 1 Polarity select 0 | ECAP_CAP_EVENT1_RISECapture Event 1 triggered on a rising edge (RE) 1 | ECAP_CAP_EVENT1_FALLCapture Event 1 triggered on a falling edge (FE)" "0,1" line.word 0x02 "CONTROLSS_ECAP9_ECCTL2," bitfld.word 0x02 14.--15. "MODCNTRSTS,This bit field reads current status on modulo counter 00b (R) = CAP1 register gets loaded on next capture event" "0,1,2,3" bitfld.word 0x02 12.--13. "DMAEVTSEL,DMA event select Capture Mode: 00b (R/W) = DMA interrupt source is CEVT1 01b (R/W) = DMA interrupt source is CEVT2 10b (R/W) = DMA interrupt source is CEVT3 11b (R/W) = DMA interrupt source is CEVT4 APWM Mode: 00b (R/W) = DMA interrupt source.." "0,1,2,3" newline bitfld.word 0x02 11. "CTRFILTRESET,Reset Bit 0h (R) = No effect 1h (W) = Resets event filter counter modulo counter and CEVT[1 2 3 4] and CNTOVF HRERROR flags Note: This provides an ability start capture module from known state in case spurious inputs are captured while ECAP.." "0,1" bitfld.word 0x02 10. "APWMPOL,APWM output polarity select" "0,1" newline bitfld.word 0x02 9. "CAP_APWM,CAP/APWM operating mode select 0 | ECAP_MODULEECAP module operates in capture mode" "0,1" bitfld.word 0x02 8. "SWSYNC,Software-forced Counter (TSCTR) Synchronizer" "0,1" newline bitfld.word 0x02 6.--7. "SYNCO_SEL,Sync-Out Select 0x0 | SWSYNCsync out signal is SWSYNC 0x1 | ECAP_CTR_PRD_TO_SYNCOUTSelect CTR = PRD event to be the sync-out signal 0x2 | ECAP_DISABLE_SYNC_OUTDisable sync out signal 0x3 | ECAP_DISABLE_SYNC_OUTDisable sync out signal" "0,1,2,3" bitfld.word 0x02 5. "SYNCI_EN,Counter (TSCTR) Sync-In select mode 0 | ECAP_DISABLE_SYNC_INDisable sync-in option 1 | ECAP_ENABLE_COUNTER_REGISTEREnable counter (TSCTR) to be loaded from CTRPHS register upon either a SYNCI signal or a S/W force event" "0,1" newline bitfld.word 0x02 4. "TSCTRSTOP,Time Stamp (TSCTR) Counter Stop (freeze) Control 0 | ECAP_TSCTR_STOPPEDTSCTR stopped 1 | ECAP_TSCTR_FREE_RUNNINGTSCTR free-running" "0,1" bitfld.word 0x02 3. "REARM,Re-Arming Control" "0,1" newline bitfld.word 0x02 1.--2. "STOP_WRAP,Stop value for one-shot mode" "0,1,2,3" bitfld.word 0x02 0. "CONT_ONESHT,Continuous or one-shot mode control (applicable only in capture mode) 0 | ECAP_OPP_CONTOperate in continuous mode 1 | ECAP_OPP_ONEOperate in one-Shot mode" "0,1" line.word 0x04 "CONTROLSS_ECAP9_ECEINT," bitfld.word 0x04 12. "MUNIT_2_ERROR_EVT2,Monitoring unit 2 error event 2 interrupt enable" "0,1" bitfld.word 0x04 11. "MUNIT_2_ERROR_EVT1,Monitoring unit 2 error event 2 interrupt enable" "0,1" newline bitfld.word 0x04 10. "MUNIT_1_ERROR_EVT2,Monitoring unit 1 error event 1 interrupt enable" "0,1" bitfld.word 0x04 9. "MUNIT_1_ERROR_EVT1,Monitoring unit 1 error event 1 interrupt enable" "0,1" newline bitfld.word 0x04 8. "HRERROR,High resolution error interrupt enable 0 | ECAP_DISAB_HRERROR_INTERRUPTDisable High Resolution Error as an Interrupt source 1 | ECAP_ENAB_HRERROR_INTERRUPTEnable High Resolution Error as an Interrupt source" "0,1" bitfld.word 0x04 7. "CTR_EQ_CMP,Counter Equal Compare Interrupt Enable 0 | ECAP_DISAB_CE_INTERRUPTDisable Compare Equal as an Interrupt source 1 | ECAP_ENAB_CE_INTERRUPTEnable Compare Equal as an Interrupt source" "0,1" newline bitfld.word 0x04 6. "CTR_EQ_PRD,Counter Equal Period Interrupt Enable 0 | ECAP_DISAB_PE_INTERRUPTDisable Period Equal as an Interrupt source 1 | ECAP_ENAB_PE_INTERRUPTEnable Period Equal as an Interrupt source" "0,1" bitfld.word 0x04 5. "CTROVF,Counter Overflow Interrupt Enable 0 | ECAP_DISAB_CO_INTERRUPTDisabled counter Overflow as an Interrupt source 1 | ECAP_ENAB_CO_INTERRUPTEnable counter Overflow as an Interrupt source" "0,1" newline bitfld.word 0x04 4. "CEVT4,Capture Event 4 Interrupt Enable 0 | ECAP_DISAB_CAP4_INTERRUPTDisable Capture Event 4 as an Interrupt source 1 | ECAP_ENAB_CAP4_INTERRUPTCapture Event 4 Interrupt Enable" "0,1" bitfld.word 0x04 3. "CEVT3,Capture Event 3 Interrupt Enable 0 | ECAP_DISAB_CAP3_INTERRUPTDisable Capture Event 3 as an Interrupt source 1 | ECAP_ENAB_CAP3_INTERRUPTEnable Capture Event 3 as an Interrupt source" "0,1" newline bitfld.word 0x04 2. "CEVT2,Capture Event 2 Interrupt Enable 0 | ECAP_DISAB_CAP2_INTERRUPTDisable Capture Event 2 as an Interrupt source 1 | ECAP_ENAB_CAP2_INTERRUPTEnable Capture Event 2 as an Interrupt source" "0,1" bitfld.word 0x04 1. "CEVT1,Capture Event 1 Interrupt Enable 0 | ECAP_DISAB_CAP1_INTERRUPTDisable Capture Event 1 as an Interrupt source 1 | ECAP_ENAB_CAP1_INTERRUPTEnable Capture Event 1 as an Interrupt source" "0,1" line.word 0x06 "CONTROLSS_ECAP9_ECFLG," bitfld.word 0x06 12. "MUNIT_2_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" bitfld.word 0x06 11. "MUNIT_2_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 2" "0,1" newline bitfld.word 0x06 10. "MUNIT_1_ERROR_EVT2,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" bitfld.word 0x06 9. "MUNIT_1_ERROR_EVT1,Error event 2 Interrupt Flag from monitoring unit 1" "0,1" newline bitfld.word 0x06 8. "HRERROR,High resolution error status flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_HIGH_RESOLUTION_ERRORIndicates the High resolution Error occurred" "0,1" bitfld.word 0x06 7. "CTR_CMP,Compare Equal Compare Status Flag" "0,1" newline bitfld.word 0x06 6. "CTR_PRD,Counter Equal Period Status Flag" "0,1" bitfld.word 0x06 5. "CTROVF,Counter Overflow Status Flag" "0,1" newline bitfld.word 0x06 4. "CEVT4,Capture Event 4 Status Flag This flag is only active in CAP mode" "0,1" bitfld.word 0x06 3. "CEVT3,Capture Event 3 Status Flag" "0,1" newline bitfld.word 0x06 2. "CEVT2,Capture Event 2 Status Flag" "0,1" bitfld.word 0x06 1. "CEVT1,Capture Event 1 Status Flag" "0,1" newline bitfld.word 0x06 0. "INT,Global Interrupt Status Flag Read0 | ECAP_INDICATE_NO_EVENTIndicates no event occurred Read1 | ECAP_INDICATE_INTERRUPTIndicates that an interrupt was generated" "0,1" line.word 0x08 "CONTROLSS_ECAP9_ECCLR," bitfld.word 0x08 12. "MUNIT_2_ERROR_EVT2,Writing '1' clears MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 11. "MUNIT_2_ERROR_EVT1,Writing '1' clears MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 10. "MUNIT_1_ERROR_EVT2,Writing '1' clears MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x08 9. "MUNIT_1_ERROR_EVT1,Writing '1' clears MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x08 8. "HRERROR,High resolution error status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 7. "CTR_CMP,Counter Equal Compare Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 6. "CTR_PRD,Counter Equal Period Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 5. "CTROVF,Counter Overflow Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 4. "CEVT4,Capture Event 4 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 3. "CEVT3,Capture Event 3 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 2. "CEVT2,Capture Event 2 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" bitfld.word 0x08 1. "CEVT1,Capture Event 1 Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" newline bitfld.word 0x08 0. "INT,ECAP Global Interrupt Status Clear 0 | ECAP_0_NO_EFFECTWriting a 0 has no effect" "0,1" line.word 0x0A "CONTROLSS_ECAP9_ECFRC," bitfld.word 0x0A 12. "MUNIT_2_ERROR_EVT2,Writing '1' sets MUNIT_2_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 11. "MUNIT_2_ERROR_EVT1,Writing '1' sets MUNIT_2_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 10. "MUNIT_1_ERROR_EVT2,Writing '1' sets MUNIT_1_ERROR_EVT2 interrupt flag" "0,1" bitfld.word 0x0A 9. "MUNIT_1_ERROR_EVT1,Writing '1' sets MUNIT_1_ERROR_EVT1 interrupt flag" "0,1" newline bitfld.word 0x0A 8. "HRERROR,High resolution error Force interrupt 0 | ECAP_NO_EFFECT_0No effect" "0,1" bitfld.word 0x0A 7. "CTR_CMP,Force Counter Equal Compare Interrupt" "0,1" newline bitfld.word 0x0A 6. "CTR_PRD,Force Counter Equal Period Interrupt" "0,1" bitfld.word 0x0A 5. "CTROVF,Force Counter Overflow 0 | ECAP_NO_EFFECT_0No effect" "0,1" newline bitfld.word 0x0A 4. "CEVT4,Force Capture Event 4" "0,1" bitfld.word 0x0A 3. "CEVT3,Force Capture Event 3" "0,1" newline bitfld.word 0x0A 2. "CEVT2,Force Capture Event 2" "0,1" bitfld.word 0x0A 1. "CEVT1,Force Capture Event 1" "0,1" group.long 0x3C++0x07 line.long 0x00 "CONTROLSS_ECAP9_ECAPSYNCINSEL," hexmask.long.byte 0x00 0.--6. 1. "SEL,These bits determines the source of SYNCIN signal" line.long 0x04 "CONTROLSS_ECAP9_HRCTL," bitfld.long 0x04 5. "CALIBCONT,Continuous mode Calibration Select Bit: 0 Continuous mode disabled" "0,1" rbitfld.long 0x04 4. "CALIBSTS,Calibration status Bit: 0 No active calibration cycle 1 Calibration cycle in progress" "0,1" newline bitfld.long 0x04 3. "CALIBSTART,Calibration start Bit: 0 No effect 1 Starts the calibration cycle" "0,1" bitfld.long 0x04 2. "PRDSEL,Calibration Period Match Select Bit: 0 Use SYSCLK Counter For Period Match (default at reset) 1 Reserved" "0,1" newline bitfld.long 0x04 1. "HRCLKE,High Resolution Clock Enable Bit: 0 High resolution clock disabled (default at reset) 1 High resolution clock enabled" "0,1" bitfld.long 0x04 0. "HRE,High Resolution Enable Bit: 0 High resolution mode disabled (default at reset) 1 High resolution mode enabled" "0,1" group.long 0x48++0x23 line.long 0x00 "CONTROLSS_ECAP9_HRINTEN," bitfld.long 0x00 2. "CALPRDCHKSTS,Calibration Period Check status Interrupt Enable: 0 Disable Calibration Period Check interrupt status 1 Enable Calibration Period Check interrupt status" "0,1" bitfld.long 0x00 1. "CALIBDONE,Calibration done Interrupt Enable: 0 Disable Calibration done Interrupt 1 Enable Calibration done Interrupt" "0,1" line.long 0x04 "CONTROLSS_ECAP9_HRFLG," bitfld.long 0x04 2. "CALPRDCHKSTS,Calibration period check status Flag Bit: 1 Indicates that calibration ended before PRDCHK due to overflow on one of the counters" "0,1" bitfld.long 0x04 1. "CALIBDONE,Calibration Done Interrupt Flag Bit: 1 Indicates calibration cycle is completed 0 Indicates calibration cycle has not completed" "0,1" newline bitfld.long 0x04 0. "CALIBINT,Global calibration Interrupt Status Flag: 1 Indicates that an interrupt was generated from CALIBDONE or CALPRDCHKSTS" "0,1" line.long 0x08 "CONTROLSS_ECAP9_HRCLR," bitfld.long 0x08 2. "CALPRDCHKSTS,Clear Calibration period check status Flag Bit: 1 Clears the CALPRDCHKSTS flag register bit" "0,1" bitfld.long 0x08 1. "CALIBDONE,Clear Calibration Done Interrupt Flag Bit: 1 Clears the CALIBDONE interrupt flag register bit" "0,1" newline bitfld.long 0x08 0. "CALIBINT,Clear Global calibration Interrupt Flag 1 Clears the Global interrupt flag and enables further interrupts to be generated if any of the event flags are set" "0,1" line.long 0x0C "CONTROLSS_ECAP9_HRFRC," bitfld.long 0x0C 2. "CALPRDCHKSTS,Force CALPRDCHKSTS flag: 0 No effect 1 Sets the CALPRDCHKSTS flag" "0,1" bitfld.long 0x0C 1. "CALIBDONE,Force CALIBDONE flag: 0 No effect 1 Sets the CALIBDONE flag" "0,1" line.long 0x10 "CONTROLSS_ECAP9_HRCALPRD," line.long 0x14 "CONTROLSS_ECAP9_HRSYSCLKCTR," line.long 0x18 "CONTROLSS_ECAP9_HRSYSCLKCAP," line.long 0x1C "CONTROLSS_ECAP9_HRCLKCTR," line.long 0x20 "CONTROLSS_ECAP9_HRCLKCAP," group.long 0x74++0x0F line.long 0x00 "CONTROLSS_ECAP9_HRDEBUGCTL," bitfld.long 0x00 8.--11. "OBSERVE_SRC_SEL,Select bits for selecting source for OBSERVE1 and OBSERVE2 registers 1000 HROUTH and HROUTL will read HR1OUT 1001 HROUTH and HROUTL will read HR2OUT 1010 HROUTH and HROUTL will read Capture Delayline 1 OBS1 1011 HROUTH and HROUTL will.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 4.--5. "CALIB_INPUT_SEL,Select bit for calibration input can be used to get fault coverage using these inputs 00 CAPIN is one of 128 inputs selected by INPUTSEL 01 CAPIN is connected to CAPIN_MEMMAP_SOURCE 10 CAPIN is internally generated signal waveform with.." "0,1,2,3" newline bitfld.long 0x00 2. "CAPIN_MMAP_SOURCE,Memory mapped CAPIN source Note : select CALIN source first it may happen that you may see interrupt if MMAP source is different from current value of CAPIN" "0,1" bitfld.long 0x00 1. "DELAYRESETDLINE,Controls the reset delayline timing 0 reset is forced on next falling edge of HRCLK (1/2 cycle after capture) 1 reset is applied a cycle later (1 1/2 cycles after capture)" "0,1" newline bitfld.long 0x00 0. "DISABLEINVSEL,Disable INVSEL Logic: 0 State machine controls inversion on input signal 1 CAPIN signal propagated into delay line without inversion this means only rising edges can be measured" "0,1" line.long 0x04 "CONTROLSS_ECAP9_HRDEBUGOBSERVE1," line.long 0x08 "CONTROLSS_ECAP9_HRDEBUGOBSERVE2," line.long 0x0C "CONTROLSS_ECAP9_MUNIT_COMMON_CTL," hexmask.long.byte 0x0C 8.--14. 1. "GLDSTRBSEL,Global load strobe select to enable shadow to active loading" hexmask.long.byte 0x0C 0.--6. 1. "TRIPSEL,Trip signal select to disable and enable signal monitoring automatically" group.long 0xC0++0x07 line.long 0x00 "CONTROLSS_ECAP9_MUNIT_1_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP9_MUNIT_1_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_1_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0xD0++0x17 line.long 0x00 "CONTROLSS_ECAP9_MUNIT_1_MIN," line.long 0x04 "CONTROLSS_ECAP9_MUNIT_1_MAX," line.long 0x08 "CONTROLSS_ECAP9_MUNIT_1_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP9_MUNIT_1_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP9_MUNIT_1_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP9_MUNIT_1_DEBUG_RANGE_MAX," group.long 0x100++0x07 line.long 0x00 "CONTROLSS_ECAP9_MUNIT_2_CTL," bitfld.long 0x00 8.--11. "MON_SEL,Type of monitoring" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 1. "DEBUG_RANGE_EN,Debug mode enable" "0,1" newline bitfld.long 0x00 0. "EN," "0,1" line.long 0x04 "CONTROLSS_ECAP9_MUNIT_2_SHADOW_CTL," bitfld.long 0x04 2. "LOADMODE,Load mode" "0,1" bitfld.long 0x04 1. "SWSYNC,Copies Min and Max values from shadow to active registers immediately if MUNIT_2_SHADOW_CTL.SYNCI_EN is set" "0,1" newline bitfld.long 0x04 0. "SYNCI_EN,Shadow Enable" "0,1" group.long 0x110++0x17 line.long 0x00 "CONTROLSS_ECAP9_MUNIT_2_MIN," line.long 0x04 "CONTROLSS_ECAP9_MUNIT_2_MAX," line.long 0x08 "CONTROLSS_ECAP9_MUNIT_2_MIN_SHADOW," line.long 0x0C "CONTROLSS_ECAP9_MUNIT_2_MAX_SHADOW," line.long 0x10 "CONTROLSS_ECAP9_MUNIT_2_DEBUG_RANGE_MIN," line.long 0x14 "CONTROLSS_ECAP9_MUNIT_2_DEBUG_RANGE_MAX," width 0x0B tree.end tree.end tree "EQEP 0..2" tree "CONTROLSS_EQEP0_CONTROLSS_EQEP0 (C2K_EQEP)" base ad:0x50270000 group.long 0x00++0x23 line.long 0x00 "CONTROLSS_EQEP0_QPOSCNT," line.long 0x04 "CONTROLSS_EQEP0_QPOSINIT," line.long 0x08 "CONTROLSS_EQEP0_QPOSMAX," line.long 0x0C "CONTROLSS_EQEP0_QPOSCMP," line.long 0x10 "CONTROLSS_EQEP0_QPOSILAT," line.long 0x14 "CONTROLSS_EQEP0_QPOSSLAT," line.long 0x18 "CONTROLSS_EQEP0_QPOSLAT," line.long 0x1C "CONTROLSS_EQEP0_QUTMR," line.long 0x20 "CONTROLSS_EQEP0_QUPRD," group.word 0x24++0x1D line.word 0x00 "CONTROLSS_EQEP0_QWDTMR," line.word 0x02 "CONTROLSS_EQEP0_QWDPRD," line.word 0x04 "CONTROLSS_EQEP0_QDECCTL," bitfld.word 0x04 14.--15. "QSRC,Position-counter source selection" "0,1,2,3" bitfld.word 0x04 13. "SOEN,Sync output-enable 0 | SYNC_DISABLEDisable position-compare sync output 1 | SYNC_ENABLEEnable position-compare sync output" "0,1" newline bitfld.word 0x04 12. "SPSEL,Sync output pin selection 0 | INDEX_PINIndex pin is used for sync output 1 | STROBE_PINStrobe pin is used for sync output" "0,1" bitfld.word 0x04 11. "XCR,External Clock Rate 0 | XCR_2XRESOL2x resolution: Count the rising/falling edge 1 | XCR_1XRESOL1x resolution: Count the rising edge only" "0,1" newline bitfld.word 0x04 10. "SWAP,CLK/DIR Signal Source for Position Counter 0 | SWAP_DISABLEQuadrature-clock inputs are not swapped 1 | SWAP_ENABLEQuadrature-clock inputs are swapped" "0,1" bitfld.word 0x04 9. "IGATE,Index pulse gating option 0 | IGATE_DISABLEDisable gating of Index pulse 1 | IGATE_ENABLEGate the index pin with strobe" "0,1" newline bitfld.word 0x04 8. "QAP,QEPA input polarity 0 | QAP_NOPOLARNo effect 1 | QAP_POLARNegates QEPA input" "0,1" bitfld.word 0x04 7. "QBP,QEPB input polarity 0 | QBP_NOPOLARNo effect 1 | QBP_POLARNegates QEPB input" "0,1" newline bitfld.word 0x04 6. "QIP,QEPI input polarity 0 | QIP_NOPOLARNo effect 1 | QIP_POLARNegates QEPI input" "0,1" bitfld.word 0x04 5. "QSP,QEPS input polarity 0 | QSP_NOPOLARNo effect 1 | QSP_POLARNegates QEPS input" "0,1" newline bitfld.word 0x04 0. "QIDIRE," "0,1" line.word 0x06 "CONTROLSS_EQEP0_QEPCTL," bitfld.word 0x06 14.--15. "FREE_SOFT,Emulation mode 0x0 | FREE_SOFT_0QPOSCNT behavior Position counter stops immediately on emulation suspend 0h (R/W) = QWDTMR behavior Watchdog counter stops immediately 0h (R/W) = QUTMR behavior Unit timer stops immediately 0h (R/W) = QCTMR.." "0,1,2,3" bitfld.word 0x06 12.--13. "PCRM,Postion counter reset 0x0 | PCRM_INDEXPosition counter reset on an index event 0x1 | PCRM_MAXPOSPosition counter reset on the maximum position 0x2 | PCRM_FIRSTINDEXPosition counter reset on the first index event 0x3 | PCRM_TIMEEVENTPosition counter.." "0,1,2,3" newline bitfld.word 0x06 10.--11. "SEI,Strobe event initialization of position counter 0x0 | SEI_NOTHING0Does nothing (action disabled) 0x1 | SEI_NOTHING1Does nothing (action disabled) 0x2 | SEI_INITQEPSRISINGInitializes the position counter on rising edge of the QEPS signal 0x3 |.." "0,1,2,3" bitfld.word 0x06 8.--9. "IEI,Index event init of position count 0x0 | IEI_NOTHING0Do nothing (action disabled) 0x1 | IEI_NOTHING1Do nothing (action disabled) 0x2 | IEI_INITRISINGInitializes the position counter on the rising edge of the QEPI signal (QPOSCNT = QPOSINIT) 0x3 |.." "0,1,2,3" newline bitfld.word 0x06 7. "SWI,Software init position counter 0 | SWI_NOTHINGDo nothing (action disabled) 1 | SWI_INITPOSInitialize position counter (QPOSCNT=QPOSINIT)" "0,1" bitfld.word 0x06 6. "SEL,Strobe event latch of position counter 0 | SEL_QEPSRISINGThe position counter is latched on the rising edge of QEPS strobe (QPOSSLAT = POSCCNT)" "0,1" newline bitfld.word 0x06 4.--5. "IEL,Index event latch of position counter (software index marker) 0x0 | IEL_RSVDReserved 0x1 | IEL_POSRISINGLatches position counter on rising edge of the index signal 0x2 | IEL_POSFALLINGLatches position counter on falling edge of the index signal 0x3.." "0,1,2,3" bitfld.word 0x06 3. "QPEN,Quadrature position counter enable/software reset 0 | QPEN_RESETReset the eQEP peripheral internal operating flags/read-only registers" "0,1" newline bitfld.word 0x06 2. "QCLM,QEP capture latch mode 0 | QCLM_CPULatch on position counter read by CPU" "0,1" bitfld.word 0x06 1. "UTE,QEP unit timer enable 0 | UTE_DISABLEDisable eQEP unit timer 1 | UTE_ENABLEEnable unit timer" "0,1" newline bitfld.word 0x06 0. "WDE,QEP watchdog enable 0 | WDE_DISABLEDisable the eQEP watchdog timer 1 | WDE_ENABLEEnable the eQEP watchdog timer" "0,1" line.word 0x08 "CONTROLSS_EQEP0_QCAPCTL," bitfld.word 0x08 15. "CEN,Enable eQEP capture 0 | CEN_DISABLEeQEP capture unit is disabled 1 | CEN_ENABLEeQEP capture unit is enabled" "0,1" bitfld.word 0x08 4.--6. "CCPS,eQEP capture timer clock prescaler 0x0 | SYSCLKOUT1CAPCLK = SYSCLKOUT/1 0x1 | SYSCLKOUT2CAPCLK = SYSCLKOUT/2 0x2 | SYSCLKOUT4CAPCLK = SYSCLKOUT/4 0x3 | SYSCLKOUT8CAPCLK = SYSCLKOUT/8 0x4 | SYSCLKOUT16CAPCLK = SYSCLKOUT/16 0x5 | SYSCLKOUT32CAPCLK =.." "0,1,2,3,4,5,6,7" newline bitfld.word 0x08 0.--3. "UPPS,Unit position event prescaler 0x0 | QCLK1UPEVNT = QCLK/1 0x1 | QCLK2UPEVNT = QCLK/2 0x2 | QCLK4UPEVNT = QCLK/4 0x3 | QCLK8UPEVNT = QCLK/8 0x4 | QCLK16UPEVNT = QCLK/16 0x5 | QCLK32UPEVNT = QCLK/32 0x6 | QCLK64UPEVNT = QCLK/64 0x7 | QCLK128UPEVNT =.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_EQEP0_QPOSCTL," bitfld.word 0x0A 15. "PCSHDW,Position compare of shadow enable 0 | PCSHDW_DISABLEShadow disabled load Immediate 1 | PCSHDW_ENABLEShadow enabled" "0,1" bitfld.word 0x0A 14. "PCLOAD,Position compare of shadow load 0 | PCLOAD_0Load on QPOSCNT = 0 1 | PCLOAD_QPOSCMPLoad when QPOSCNT = QPOSCMP" "0,1" newline bitfld.word 0x0A 13. "PCPOL,Polarity of sync output 0 | PCPOL_HIGHActive HIGH pulse output 1 | PCPOL_LOWActive LOW pulse output" "0,1" bitfld.word 0x0A 12. "PCE,Position compare enable/disable 0 | PCE_DISABLEDisable position compare unit 1 | PCE_ENABLEEnable position compare unit" "0,1" newline hexmask.word 0x0A 0.--11. 1. "PCSPW,Select-position-compare sync output pulse width 0x000 | SYSCLKOUT41 * 4 * SYSCLKOUT cycles 0x001 | SYSCLKOUT82 * 4 * SYSCLKOUT cycles 0xFFF | SYSCLKOUT163844096 * 4 * SYSCLKOUT cycles" line.word 0x0C "CONTROLSS_EQEP0_QEINT," bitfld.word 0x0C 12. "QMAE,QMA Error Interrupt enable 0 | QMAE_DISABLEInterrupt is disabled 1 | QMAE_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 11. "UTO,Unit time out interrupt enable 0 | UTO_DISABLEInterrupt is disabled 1 | UTO_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 10. "IEL,Index event latch interrupt enable 0 | IEL_DISABLEInterrupt is disabled 1 | IEL_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 9. "SEL,Strobe event latch interrupt enable 0 | SEL_DISABLEInterrupt is disabled 1 | SEL_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 8. "PCM,Position-compare match interrupt enable 0 | PCM_DISABLEInterrupt is disabled 1 | PCM_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 7. "PCR,Position-compare ready interrupt enable 0 | PCR_DISABLEInterrupt is disabled 1 | PCR_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 6. "PCO,Position counter overflow interrupt enable 0 | PCO_DISABLEInterrupt is disabled 1 | PCO_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 5. "PCU,Position counter underflow interrupt enable 0 | PCU_DISABLEInterrupt is disabled 1 | PCU_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 4. "WTO,Watchdog time out interrupt enable 0 | WTO_DISABLEInterrupt is disabled 1 | WTO_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 3. "QDC,Quadrature direction change interrupt enable 0 | QDC_DISABLEInterrupt is disabled 1 | QDC_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 2. "QPE,Quadrature phase error interrupt enable 0 | QPE_DISABLEInterrupt is disabled 1 | QPE_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 1. "PCE,Position counter error interrupt enable 0 | PCE_DISABLEInterrupt is disabled 1 | PCE_ENABLEInterrupt is enabled" "0,1" line.word 0x0E "CONTROLSS_EQEP0_QFLG," bitfld.word 0x0E 12. "QMAE,QMA Error interrupt flag Read0 | QMAE_NOFLAGNo interrupt generated Read1 | QMAE_FLAGInterrupt was generated" "0,1" bitfld.word 0x0E 11. "UTO,Unit time out interrupt flag Read0 | UTO_NOFLAGNo interrupt generated Read1 | UTO_FLAGSet by eQEP unit timer period match" "0,1" newline bitfld.word 0x0E 10. "IEL,Index event latch interrupt flag Read0 | IEL_NOFLAGNo interrupt generated Read1 | IEL_FLAGThis bit is set after latching the QPOSCNT to QPOSILAT" "0,1" bitfld.word 0x0E 9. "SEL,Strobe event latch interrupt flag Read0 | SEL_NOFLAGNo interrupt generated Read1 | SEL_FLAGThis bit is set after latching the QPOSCNT to QPOSSLAT" "0,1" newline bitfld.word 0x0E 8. "PCM,eQEP compare match event interrupt flag Read0 | PCM_NOFLAGNo interrupt generated Read1 | PCM_FLAGThis bit is set on position-compare match" "0,1" bitfld.word 0x0E 7. "PCR,Position-compare ready interrupt flag Read0 | PCR_NOFLAGNo interrupt generated Read1 | PCR_FLAGThis bit is set after transferring the shadow register value to the active position compare register" "0,1" newline bitfld.word 0x0E 6. "PCO,Position counter overflow interrupt flag Read0 | PCO_NOFLAGNo interrupt generated Read1 | PCO_FLAGThis bit is set on position counter overflow" "0,1" bitfld.word 0x0E 5. "PCU,Position counter underflow interrupt flag Read0 | PCU_NOFLAGNo interrupt generated Read1 | PCU_FLAGThis bit is set on position counter underflow" "0,1" newline bitfld.word 0x0E 4. "WTO,Watchdog timeout interrupt flag Read0 | WTO_NOFLAGNo interrupt generated Read1 | WTO_FLAGSet by watchdog timeout" "0,1" bitfld.word 0x0E 3. "QDC,Quadrature direction change interrupt flag Read0 | QDC_NOFLAGNo interrupt generated Read1 | QDC_FLAGInterrupt was generated" "0,1" newline bitfld.word 0x0E 2. "PHE,Quadrature phase error interrupt flag Read0 | PHE_NOFLAGNo interrupt generated Read1 | PHE_FLAGSet on simultaneous transition of QEPA and QEPB" "0,1" bitfld.word 0x0E 1. "PCE,Position counter error interrupt flag Read0 | PCE_NOFLAGNo interrupt generated Read1 | PCE_FLAGPosition counter error" "0,1" newline bitfld.word 0x0E 0. "INT,Global interrupt status flag Read0 | INT_NOFLAGNo interrupt generated Read1 | INT_FLAGInterrupt was generated" "0,1" line.word 0x10 "CONTROLSS_EQEP0_QCLR," bitfld.word 0x10 12. "QMAE,Clear QMA Error interrupt flag 0 | QMAE_NOEFFECTNo effect 1 | QMAE_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 11. "UTO,Clear unit time out interrupt flag 0 | UTO_NOEFFECTNo effect 1 | UTO_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 10. "IEL,Clear index event latch interrupt flag 0 | IEL_NOEFFECTNo effect 1 | IEL_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 9. "SEL,Clear strobe event latch interrupt flag 0 | SEL_NOEFFECTNo effect 1 | SEL_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 8. "PCM,Clear eQEP compare match event interrupt flag 0 | PCM_NOEFFECTNo effect 1 | PCM_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 7. "PCR,Clear position-compare ready interrupt flag 0 | PCR_NOEFFECTNo effect 1 | PCR_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 6. "PCO,Clear position counter overflow interrupt flag 0 | PCO_NOEFFECTNo effect 1 | PCO_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 5. "PCU,Clear position counter underflow interrupt flag 0 | PCU_NOEFFECTNo effect 1 | PCU_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 4. "WTO,Clear watchdog timeout interrupt flag 0 | WTO_NOEFFECTNo effect 1 | WTO_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 3. "QDC,Clear quadrature direction change interrupt flag 0 | QDC_NOEFFECTNo effect 1 | QDC_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 2. "PHE,Clear quadrature phase error interrupt flag 0 | PHE_NOEFFECTNo effect 1 | PHE_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 1. "PCE,Clear position counter error interrupt flag 0 | PCE_NOEFFECTNo effect 1 | PCE_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 0. "INT,Global interrupt clear flag 0 | INT_NOEFFECTNo effect 1 | INT_CLRClears the interrupt flag" "0,1" line.word 0x12 "CONTROLSS_EQEP0_QFRC," bitfld.word 0x12 12. "QMAE,Force QMA error interrupt 0 | QMAE_NOEFFECTNo effect 1 | QMAE_FORCEForce the interrupt" "0,1" bitfld.word 0x12 11. "UTO,Force unit time out interrupt 0 | UTO_NOEFFECTNo effect 1 | UTO_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 10. "IEL,Force index event latch interrupt 0 | IEL_NOEFFECTNo effect 1 | IEL_FORCEForce the interrupt" "0,1" bitfld.word 0x12 9. "SEL,Force strobe event latch interrupt 0 | SEL_NOEFFECTNo effect 1 | SEL_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 8. "PCM,Force position-compare match interrupt 0 | PCM_NOEFFECTNo effect 1 | PCM_FORCEForce the interrupt" "0,1" bitfld.word 0x12 7. "PCR,Force position-compare ready interrupt 0 | PCR_NOEFFECTNo effect 1 | PCR_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 6. "PCO,Force position counter overflow interrupt 0 | PCO_NOEFFECTNo effect 1 | PCO_FORCEForce the interrupt" "0,1" bitfld.word 0x12 5. "PCU,Force position counter underflow interrupt 0 | PCU_NOEFFECTNo effect 1 | PCU_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 4. "WTO,Force watchdog time out interrupt 0 | WTO_NOEFFECTNo effect 1 | WTO_FORCEForce the interrupt" "0,1" bitfld.word 0x12 3. "QDC,Force quadrature direction change interrupt 0 | QDC_NOEFFECTNo effect 1 | QDC_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 2. "PHE,Force quadrature phase error interrupt 0 | PHE_NOEFFECTNo effect 1 | PHE_FORCEForce the interrupt" "0,1" bitfld.word 0x12 1. "PCE,Force position counter error interrupt 0 | PCE_NOEFFECTNo effect 1 | PCE_FORCEForce the interrupt" "0,1" line.word 0x14 "CONTROLSS_EQEP0_QEPSTS," bitfld.word 0x14 7. "UPEVNT,Unit position event flag 0 | UPEVNT_NODETCTNo unit position event detected 1 | UPEVNT_DETCTUnit position event detected" "0,1" rbitfld.word 0x14 6. "FIDF,Direction on the first index marker Status of the direction is latched on the first index event marker" "0,1" newline rbitfld.word 0x14 5. "QDF,Quadrature direction flag Read0 | QDF_COUNTERCLKCounter-clockwise rotation (or reverse movement) Read1 | QDF_CLKClockwise rotation (or forward movement)" "0,1" rbitfld.word 0x14 4. "QDLF,eQEP direction latch flag Read0 | QDLF_COUNTERCLKCounter-clockwise rotation (or reverse movement) on index event marker Read1 | QDLF_CLKClockwise rotation (or forward movement) on index event marker" "0,1" newline bitfld.word 0x14 3. "COEF,Capture overflow error flag 0 | COEF_WRT1Overflow has not occurred" "0,1" bitfld.word 0x14 2. "CDEF,Capture direction error flag 0 | CDEF_WRT1Capture direction error has not occurred" "0,1" newline bitfld.word 0x14 1. "FIMF,First index marker flag 0 | FIMF_WRT1First index pulse has not occurred" "0,1" rbitfld.word 0x14 0. "PCEF,Position counter error flag" "0,1" line.word 0x16 "CONTROLSS_EQEP0_QCTMR," line.word 0x18 "CONTROLSS_EQEP0_QCPRD," line.word 0x1A "CONTROLSS_EQEP0_QCTMRLAT," line.word 0x1C "CONTROLSS_EQEP0_QCPRDLAT," rgroup.long 0x60++0x0F line.long 0x00 "CONTROLSS_EQEP0_REV," bitfld.long 0x00 3.--5. "MINOR,This field specifies the Minor Revision number for the eQEP IP" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. "MAJOR,This field specifies the Major Revision number for the eQEP IP" "0,1,2,3,4,5,6,7" line.long 0x04 "CONTROLSS_EQEP0_QEPSTROBESEL," bitfld.long 0x04 0.--1. "STROBESEL,Strobe source select: 0x0 | QS_AFTER_POL_MUXQEP Strobe after polarity mux 0x1 | QS_AFTER_POL_MUXQEP Strobe after polarity mux 0x2 | ADCSOCA_AS_QSQEP Strobe after polarity mux ORed with ADCSOCA 0x3 | ADCSOCB_AS_QSQEP Strobe after polarity mux.." "0,1,2,3" line.long 0x08 "CONTROLSS_EQEP0_QMACTRL," bitfld.long 0x08 0.--2. "MODE,Select Mode for QMA mode" "0,1,2,3,4,5,6,7" line.long 0x0C "CONTROLSS_EQEP0_QEPSRCSEL," bitfld.long 0x0C 24.--28. "QEPSSEL,QEP Strobe source 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" bitfld.long 0x0C 16.--20. "QEPISEL,QEP Index source 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 bitfld.long 0x0C 8.--12. "QEPBSEL,QEPB source 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" bitfld.long 0x0C 0.--4. "QEPASEL,QEPA source 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" width 0x0B tree.end tree "CONTROLSS_EQEP1_CONTROLSS_EQEP1 (C2K_EQEP)" base ad:0x50271000 group.long 0x00++0x23 line.long 0x00 "CONTROLSS_EQEP1_QPOSCNT," line.long 0x04 "CONTROLSS_EQEP1_QPOSINIT," line.long 0x08 "CONTROLSS_EQEP1_QPOSMAX," line.long 0x0C "CONTROLSS_EQEP1_QPOSCMP," line.long 0x10 "CONTROLSS_EQEP1_QPOSILAT," line.long 0x14 "CONTROLSS_EQEP1_QPOSSLAT," line.long 0x18 "CONTROLSS_EQEP1_QPOSLAT," line.long 0x1C "CONTROLSS_EQEP1_QUTMR," line.long 0x20 "CONTROLSS_EQEP1_QUPRD," group.word 0x24++0x1D line.word 0x00 "CONTROLSS_EQEP1_QWDTMR," line.word 0x02 "CONTROLSS_EQEP1_QWDPRD," line.word 0x04 "CONTROLSS_EQEP1_QDECCTL," bitfld.word 0x04 14.--15. "QSRC,Position-counter source selection" "0,1,2,3" bitfld.word 0x04 13. "SOEN,Sync output-enable 0 | SYNC_DISABLEDisable position-compare sync output 1 | SYNC_ENABLEEnable position-compare sync output" "0,1" newline bitfld.word 0x04 12. "SPSEL,Sync output pin selection 0 | INDEX_PINIndex pin is used for sync output 1 | STROBE_PINStrobe pin is used for sync output" "0,1" bitfld.word 0x04 11. "XCR,External Clock Rate 0 | XCR_2XRESOL2x resolution: Count the rising/falling edge 1 | XCR_1XRESOL1x resolution: Count the rising edge only" "0,1" newline bitfld.word 0x04 10. "SWAP,CLK/DIR Signal Source for Position Counter 0 | SWAP_DISABLEQuadrature-clock inputs are not swapped 1 | SWAP_ENABLEQuadrature-clock inputs are swapped" "0,1" bitfld.word 0x04 9. "IGATE,Index pulse gating option 0 | IGATE_DISABLEDisable gating of Index pulse 1 | IGATE_ENABLEGate the index pin with strobe" "0,1" newline bitfld.word 0x04 8. "QAP,QEPA input polarity 0 | QAP_NOPOLARNo effect 1 | QAP_POLARNegates QEPA input" "0,1" bitfld.word 0x04 7. "QBP,QEPB input polarity 0 | QBP_NOPOLARNo effect 1 | QBP_POLARNegates QEPB input" "0,1" newline bitfld.word 0x04 6. "QIP,QEPI input polarity 0 | QIP_NOPOLARNo effect 1 | QIP_POLARNegates QEPI input" "0,1" bitfld.word 0x04 5. "QSP,QEPS input polarity 0 | QSP_NOPOLARNo effect 1 | QSP_POLARNegates QEPS input" "0,1" newline bitfld.word 0x04 0. "QIDIRE," "0,1" line.word 0x06 "CONTROLSS_EQEP1_QEPCTL," bitfld.word 0x06 14.--15. "FREE_SOFT,Emulation mode 0x0 | FREE_SOFT_0QPOSCNT behavior Position counter stops immediately on emulation suspend 0h (R/W) = QWDTMR behavior Watchdog counter stops immediately 0h (R/W) = QUTMR behavior Unit timer stops immediately 0h (R/W) = QCTMR.." "0,1,2,3" bitfld.word 0x06 12.--13. "PCRM,Postion counter reset 0x0 | PCRM_INDEXPosition counter reset on an index event 0x1 | PCRM_MAXPOSPosition counter reset on the maximum position 0x2 | PCRM_FIRSTINDEXPosition counter reset on the first index event 0x3 | PCRM_TIMEEVENTPosition counter.." "0,1,2,3" newline bitfld.word 0x06 10.--11. "SEI,Strobe event initialization of position counter 0x0 | SEI_NOTHING0Does nothing (action disabled) 0x1 | SEI_NOTHING1Does nothing (action disabled) 0x2 | SEI_INITQEPSRISINGInitializes the position counter on rising edge of the QEPS signal 0x3 |.." "0,1,2,3" bitfld.word 0x06 8.--9. "IEI,Index event init of position count 0x0 | IEI_NOTHING0Do nothing (action disabled) 0x1 | IEI_NOTHING1Do nothing (action disabled) 0x2 | IEI_INITRISINGInitializes the position counter on the rising edge of the QEPI signal (QPOSCNT = QPOSINIT) 0x3 |.." "0,1,2,3" newline bitfld.word 0x06 7. "SWI,Software init position counter 0 | SWI_NOTHINGDo nothing (action disabled) 1 | SWI_INITPOSInitialize position counter (QPOSCNT=QPOSINIT)" "0,1" bitfld.word 0x06 6. "SEL,Strobe event latch of position counter 0 | SEL_QEPSRISINGThe position counter is latched on the rising edge of QEPS strobe (QPOSSLAT = POSCCNT)" "0,1" newline bitfld.word 0x06 4.--5. "IEL,Index event latch of position counter (software index marker) 0x0 | IEL_RSVDReserved 0x1 | IEL_POSRISINGLatches position counter on rising edge of the index signal 0x2 | IEL_POSFALLINGLatches position counter on falling edge of the index signal 0x3.." "0,1,2,3" bitfld.word 0x06 3. "QPEN,Quadrature position counter enable/software reset 0 | QPEN_RESETReset the eQEP peripheral internal operating flags/read-only registers" "0,1" newline bitfld.word 0x06 2. "QCLM,QEP capture latch mode 0 | QCLM_CPULatch on position counter read by CPU" "0,1" bitfld.word 0x06 1. "UTE,QEP unit timer enable 0 | UTE_DISABLEDisable eQEP unit timer 1 | UTE_ENABLEEnable unit timer" "0,1" newline bitfld.word 0x06 0. "WDE,QEP watchdog enable 0 | WDE_DISABLEDisable the eQEP watchdog timer 1 | WDE_ENABLEEnable the eQEP watchdog timer" "0,1" line.word 0x08 "CONTROLSS_EQEP1_QCAPCTL," bitfld.word 0x08 15. "CEN,Enable eQEP capture 0 | CEN_DISABLEeQEP capture unit is disabled 1 | CEN_ENABLEeQEP capture unit is enabled" "0,1" bitfld.word 0x08 4.--6. "CCPS,eQEP capture timer clock prescaler 0x0 | SYSCLKOUT1CAPCLK = SYSCLKOUT/1 0x1 | SYSCLKOUT2CAPCLK = SYSCLKOUT/2 0x2 | SYSCLKOUT4CAPCLK = SYSCLKOUT/4 0x3 | SYSCLKOUT8CAPCLK = SYSCLKOUT/8 0x4 | SYSCLKOUT16CAPCLK = SYSCLKOUT/16 0x5 | SYSCLKOUT32CAPCLK =.." "0,1,2,3,4,5,6,7" newline bitfld.word 0x08 0.--3. "UPPS,Unit position event prescaler 0x0 | QCLK1UPEVNT = QCLK/1 0x1 | QCLK2UPEVNT = QCLK/2 0x2 | QCLK4UPEVNT = QCLK/4 0x3 | QCLK8UPEVNT = QCLK/8 0x4 | QCLK16UPEVNT = QCLK/16 0x5 | QCLK32UPEVNT = QCLK/32 0x6 | QCLK64UPEVNT = QCLK/64 0x7 | QCLK128UPEVNT =.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_EQEP1_QPOSCTL," bitfld.word 0x0A 15. "PCSHDW,Position compare of shadow enable 0 | PCSHDW_DISABLEShadow disabled load Immediate 1 | PCSHDW_ENABLEShadow enabled" "0,1" bitfld.word 0x0A 14. "PCLOAD,Position compare of shadow load 0 | PCLOAD_0Load on QPOSCNT = 0 1 | PCLOAD_QPOSCMPLoad when QPOSCNT = QPOSCMP" "0,1" newline bitfld.word 0x0A 13. "PCPOL,Polarity of sync output 0 | PCPOL_HIGHActive HIGH pulse output 1 | PCPOL_LOWActive LOW pulse output" "0,1" bitfld.word 0x0A 12. "PCE,Position compare enable/disable 0 | PCE_DISABLEDisable position compare unit 1 | PCE_ENABLEEnable position compare unit" "0,1" newline hexmask.word 0x0A 0.--11. 1. "PCSPW,Select-position-compare sync output pulse width 0x000 | SYSCLKOUT41 * 4 * SYSCLKOUT cycles 0x001 | SYSCLKOUT82 * 4 * SYSCLKOUT cycles 0xFFF | SYSCLKOUT163844096 * 4 * SYSCLKOUT cycles" line.word 0x0C "CONTROLSS_EQEP1_QEINT," bitfld.word 0x0C 12. "QMAE,QMA Error Interrupt enable 0 | QMAE_DISABLEInterrupt is disabled 1 | QMAE_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 11. "UTO,Unit time out interrupt enable 0 | UTO_DISABLEInterrupt is disabled 1 | UTO_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 10. "IEL,Index event latch interrupt enable 0 | IEL_DISABLEInterrupt is disabled 1 | IEL_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 9. "SEL,Strobe event latch interrupt enable 0 | SEL_DISABLEInterrupt is disabled 1 | SEL_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 8. "PCM,Position-compare match interrupt enable 0 | PCM_DISABLEInterrupt is disabled 1 | PCM_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 7. "PCR,Position-compare ready interrupt enable 0 | PCR_DISABLEInterrupt is disabled 1 | PCR_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 6. "PCO,Position counter overflow interrupt enable 0 | PCO_DISABLEInterrupt is disabled 1 | PCO_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 5. "PCU,Position counter underflow interrupt enable 0 | PCU_DISABLEInterrupt is disabled 1 | PCU_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 4. "WTO,Watchdog time out interrupt enable 0 | WTO_DISABLEInterrupt is disabled 1 | WTO_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 3. "QDC,Quadrature direction change interrupt enable 0 | QDC_DISABLEInterrupt is disabled 1 | QDC_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 2. "QPE,Quadrature phase error interrupt enable 0 | QPE_DISABLEInterrupt is disabled 1 | QPE_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 1. "PCE,Position counter error interrupt enable 0 | PCE_DISABLEInterrupt is disabled 1 | PCE_ENABLEInterrupt is enabled" "0,1" line.word 0x0E "CONTROLSS_EQEP1_QFLG," bitfld.word 0x0E 12. "QMAE,QMA Error interrupt flag Read0 | QMAE_NOFLAGNo interrupt generated Read1 | QMAE_FLAGInterrupt was generated" "0,1" bitfld.word 0x0E 11. "UTO,Unit time out interrupt flag Read0 | UTO_NOFLAGNo interrupt generated Read1 | UTO_FLAGSet by eQEP unit timer period match" "0,1" newline bitfld.word 0x0E 10. "IEL,Index event latch interrupt flag Read0 | IEL_NOFLAGNo interrupt generated Read1 | IEL_FLAGThis bit is set after latching the QPOSCNT to QPOSILAT" "0,1" bitfld.word 0x0E 9. "SEL,Strobe event latch interrupt flag Read0 | SEL_NOFLAGNo interrupt generated Read1 | SEL_FLAGThis bit is set after latching the QPOSCNT to QPOSSLAT" "0,1" newline bitfld.word 0x0E 8. "PCM,eQEP compare match event interrupt flag Read0 | PCM_NOFLAGNo interrupt generated Read1 | PCM_FLAGThis bit is set on position-compare match" "0,1" bitfld.word 0x0E 7. "PCR,Position-compare ready interrupt flag Read0 | PCR_NOFLAGNo interrupt generated Read1 | PCR_FLAGThis bit is set after transferring the shadow register value to the active position compare register" "0,1" newline bitfld.word 0x0E 6. "PCO,Position counter overflow interrupt flag Read0 | PCO_NOFLAGNo interrupt generated Read1 | PCO_FLAGThis bit is set on position counter overflow" "0,1" bitfld.word 0x0E 5. "PCU,Position counter underflow interrupt flag Read0 | PCU_NOFLAGNo interrupt generated Read1 | PCU_FLAGThis bit is set on position counter underflow" "0,1" newline bitfld.word 0x0E 4. "WTO,Watchdog timeout interrupt flag Read0 | WTO_NOFLAGNo interrupt generated Read1 | WTO_FLAGSet by watchdog timeout" "0,1" bitfld.word 0x0E 3. "QDC,Quadrature direction change interrupt flag Read0 | QDC_NOFLAGNo interrupt generated Read1 | QDC_FLAGInterrupt was generated" "0,1" newline bitfld.word 0x0E 2. "PHE,Quadrature phase error interrupt flag Read0 | PHE_NOFLAGNo interrupt generated Read1 | PHE_FLAGSet on simultaneous transition of QEPA and QEPB" "0,1" bitfld.word 0x0E 1. "PCE,Position counter error interrupt flag Read0 | PCE_NOFLAGNo interrupt generated Read1 | PCE_FLAGPosition counter error" "0,1" newline bitfld.word 0x0E 0. "INT,Global interrupt status flag Read0 | INT_NOFLAGNo interrupt generated Read1 | INT_FLAGInterrupt was generated" "0,1" line.word 0x10 "CONTROLSS_EQEP1_QCLR," bitfld.word 0x10 12. "QMAE,Clear QMA Error interrupt flag 0 | QMAE_NOEFFECTNo effect 1 | QMAE_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 11. "UTO,Clear unit time out interrupt flag 0 | UTO_NOEFFECTNo effect 1 | UTO_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 10. "IEL,Clear index event latch interrupt flag 0 | IEL_NOEFFECTNo effect 1 | IEL_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 9. "SEL,Clear strobe event latch interrupt flag 0 | SEL_NOEFFECTNo effect 1 | SEL_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 8. "PCM,Clear eQEP compare match event interrupt flag 0 | PCM_NOEFFECTNo effect 1 | PCM_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 7. "PCR,Clear position-compare ready interrupt flag 0 | PCR_NOEFFECTNo effect 1 | PCR_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 6. "PCO,Clear position counter overflow interrupt flag 0 | PCO_NOEFFECTNo effect 1 | PCO_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 5. "PCU,Clear position counter underflow interrupt flag 0 | PCU_NOEFFECTNo effect 1 | PCU_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 4. "WTO,Clear watchdog timeout interrupt flag 0 | WTO_NOEFFECTNo effect 1 | WTO_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 3. "QDC,Clear quadrature direction change interrupt flag 0 | QDC_NOEFFECTNo effect 1 | QDC_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 2. "PHE,Clear quadrature phase error interrupt flag 0 | PHE_NOEFFECTNo effect 1 | PHE_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 1. "PCE,Clear position counter error interrupt flag 0 | PCE_NOEFFECTNo effect 1 | PCE_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 0. "INT,Global interrupt clear flag 0 | INT_NOEFFECTNo effect 1 | INT_CLRClears the interrupt flag" "0,1" line.word 0x12 "CONTROLSS_EQEP1_QFRC," bitfld.word 0x12 12. "QMAE,Force QMA error interrupt 0 | QMAE_NOEFFECTNo effect 1 | QMAE_FORCEForce the interrupt" "0,1" bitfld.word 0x12 11. "UTO,Force unit time out interrupt 0 | UTO_NOEFFECTNo effect 1 | UTO_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 10. "IEL,Force index event latch interrupt 0 | IEL_NOEFFECTNo effect 1 | IEL_FORCEForce the interrupt" "0,1" bitfld.word 0x12 9. "SEL,Force strobe event latch interrupt 0 | SEL_NOEFFECTNo effect 1 | SEL_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 8. "PCM,Force position-compare match interrupt 0 | PCM_NOEFFECTNo effect 1 | PCM_FORCEForce the interrupt" "0,1" bitfld.word 0x12 7. "PCR,Force position-compare ready interrupt 0 | PCR_NOEFFECTNo effect 1 | PCR_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 6. "PCO,Force position counter overflow interrupt 0 | PCO_NOEFFECTNo effect 1 | PCO_FORCEForce the interrupt" "0,1" bitfld.word 0x12 5. "PCU,Force position counter underflow interrupt 0 | PCU_NOEFFECTNo effect 1 | PCU_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 4. "WTO,Force watchdog time out interrupt 0 | WTO_NOEFFECTNo effect 1 | WTO_FORCEForce the interrupt" "0,1" bitfld.word 0x12 3. "QDC,Force quadrature direction change interrupt 0 | QDC_NOEFFECTNo effect 1 | QDC_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 2. "PHE,Force quadrature phase error interrupt 0 | PHE_NOEFFECTNo effect 1 | PHE_FORCEForce the interrupt" "0,1" bitfld.word 0x12 1. "PCE,Force position counter error interrupt 0 | PCE_NOEFFECTNo effect 1 | PCE_FORCEForce the interrupt" "0,1" line.word 0x14 "CONTROLSS_EQEP1_QEPSTS," bitfld.word 0x14 7. "UPEVNT,Unit position event flag 0 | UPEVNT_NODETCTNo unit position event detected 1 | UPEVNT_DETCTUnit position event detected" "0,1" rbitfld.word 0x14 6. "FIDF,Direction on the first index marker Status of the direction is latched on the first index event marker" "0,1" newline rbitfld.word 0x14 5. "QDF,Quadrature direction flag Read0 | QDF_COUNTERCLKCounter-clockwise rotation (or reverse movement) Read1 | QDF_CLKClockwise rotation (or forward movement)" "0,1" rbitfld.word 0x14 4. "QDLF,eQEP direction latch flag Read0 | QDLF_COUNTERCLKCounter-clockwise rotation (or reverse movement) on index event marker Read1 | QDLF_CLKClockwise rotation (or forward movement) on index event marker" "0,1" newline bitfld.word 0x14 3. "COEF,Capture overflow error flag 0 | COEF_WRT1Overflow has not occurred" "0,1" bitfld.word 0x14 2. "CDEF,Capture direction error flag 0 | CDEF_WRT1Capture direction error has not occurred" "0,1" newline bitfld.word 0x14 1. "FIMF,First index marker flag 0 | FIMF_WRT1First index pulse has not occurred" "0,1" rbitfld.word 0x14 0. "PCEF,Position counter error flag" "0,1" line.word 0x16 "CONTROLSS_EQEP1_QCTMR," line.word 0x18 "CONTROLSS_EQEP1_QCPRD," line.word 0x1A "CONTROLSS_EQEP1_QCTMRLAT," line.word 0x1C "CONTROLSS_EQEP1_QCPRDLAT," rgroup.long 0x60++0x0F line.long 0x00 "CONTROLSS_EQEP1_REV," bitfld.long 0x00 3.--5. "MINOR,This field specifies the Minor Revision number for the eQEP IP" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. "MAJOR,This field specifies the Major Revision number for the eQEP IP" "0,1,2,3,4,5,6,7" line.long 0x04 "CONTROLSS_EQEP1_QEPSTROBESEL," bitfld.long 0x04 0.--1. "STROBESEL,Strobe source select: 0x0 | QS_AFTER_POL_MUXQEP Strobe after polarity mux 0x1 | QS_AFTER_POL_MUXQEP Strobe after polarity mux 0x2 | ADCSOCA_AS_QSQEP Strobe after polarity mux ORed with ADCSOCA 0x3 | ADCSOCB_AS_QSQEP Strobe after polarity mux.." "0,1,2,3" line.long 0x08 "CONTROLSS_EQEP1_QMACTRL," bitfld.long 0x08 0.--2. "MODE,Select Mode for QMA mode" "0,1,2,3,4,5,6,7" line.long 0x0C "CONTROLSS_EQEP1_QEPSRCSEL," bitfld.long 0x0C 24.--28. "QEPSSEL,QEP Strobe source 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" bitfld.long 0x0C 16.--20. "QEPISEL,QEP Index source 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 bitfld.long 0x0C 8.--12. "QEPBSEL,QEPB source 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" bitfld.long 0x0C 0.--4. "QEPASEL,QEPA source 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" width 0x0B tree.end tree "CONTROLSS_EQEP2_CONTROLSS_EQEP2 (C2K_EQEP)" base ad:0x50272000 group.long 0x00++0x23 line.long 0x00 "CONTROLSS_EQEP2_QPOSCNT," line.long 0x04 "CONTROLSS_EQEP2_QPOSINIT," line.long 0x08 "CONTROLSS_EQEP2_QPOSMAX," line.long 0x0C "CONTROLSS_EQEP2_QPOSCMP," line.long 0x10 "CONTROLSS_EQEP2_QPOSILAT," line.long 0x14 "CONTROLSS_EQEP2_QPOSSLAT," line.long 0x18 "CONTROLSS_EQEP2_QPOSLAT," line.long 0x1C "CONTROLSS_EQEP2_QUTMR," line.long 0x20 "CONTROLSS_EQEP2_QUPRD," group.word 0x24++0x1D line.word 0x00 "CONTROLSS_EQEP2_QWDTMR," line.word 0x02 "CONTROLSS_EQEP2_QWDPRD," line.word 0x04 "CONTROLSS_EQEP2_QDECCTL," bitfld.word 0x04 14.--15. "QSRC,Position-counter source selection" "0,1,2,3" bitfld.word 0x04 13. "SOEN,Sync output-enable 0 | SYNC_DISABLEDisable position-compare sync output 1 | SYNC_ENABLEEnable position-compare sync output" "0,1" newline bitfld.word 0x04 12. "SPSEL,Sync output pin selection 0 | INDEX_PINIndex pin is used for sync output 1 | STROBE_PINStrobe pin is used for sync output" "0,1" bitfld.word 0x04 11. "XCR,External Clock Rate 0 | XCR_2XRESOL2x resolution: Count the rising/falling edge 1 | XCR_1XRESOL1x resolution: Count the rising edge only" "0,1" newline bitfld.word 0x04 10. "SWAP,CLK/DIR Signal Source for Position Counter 0 | SWAP_DISABLEQuadrature-clock inputs are not swapped 1 | SWAP_ENABLEQuadrature-clock inputs are swapped" "0,1" bitfld.word 0x04 9. "IGATE,Index pulse gating option 0 | IGATE_DISABLEDisable gating of Index pulse 1 | IGATE_ENABLEGate the index pin with strobe" "0,1" newline bitfld.word 0x04 8. "QAP,QEPA input polarity 0 | QAP_NOPOLARNo effect 1 | QAP_POLARNegates QEPA input" "0,1" bitfld.word 0x04 7. "QBP,QEPB input polarity 0 | QBP_NOPOLARNo effect 1 | QBP_POLARNegates QEPB input" "0,1" newline bitfld.word 0x04 6. "QIP,QEPI input polarity 0 | QIP_NOPOLARNo effect 1 | QIP_POLARNegates QEPI input" "0,1" bitfld.word 0x04 5. "QSP,QEPS input polarity 0 | QSP_NOPOLARNo effect 1 | QSP_POLARNegates QEPS input" "0,1" newline bitfld.word 0x04 0. "QIDIRE," "0,1" line.word 0x06 "CONTROLSS_EQEP2_QEPCTL," bitfld.word 0x06 14.--15. "FREE_SOFT,Emulation mode 0x0 | FREE_SOFT_0QPOSCNT behavior Position counter stops immediately on emulation suspend 0h (R/W) = QWDTMR behavior Watchdog counter stops immediately 0h (R/W) = QUTMR behavior Unit timer stops immediately 0h (R/W) = QCTMR.." "0,1,2,3" bitfld.word 0x06 12.--13. "PCRM,Postion counter reset 0x0 | PCRM_INDEXPosition counter reset on an index event 0x1 | PCRM_MAXPOSPosition counter reset on the maximum position 0x2 | PCRM_FIRSTINDEXPosition counter reset on the first index event 0x3 | PCRM_TIMEEVENTPosition counter.." "0,1,2,3" newline bitfld.word 0x06 10.--11. "SEI,Strobe event initialization of position counter 0x0 | SEI_NOTHING0Does nothing (action disabled) 0x1 | SEI_NOTHING1Does nothing (action disabled) 0x2 | SEI_INITQEPSRISINGInitializes the position counter on rising edge of the QEPS signal 0x3 |.." "0,1,2,3" bitfld.word 0x06 8.--9. "IEI,Index event init of position count 0x0 | IEI_NOTHING0Do nothing (action disabled) 0x1 | IEI_NOTHING1Do nothing (action disabled) 0x2 | IEI_INITRISINGInitializes the position counter on the rising edge of the QEPI signal (QPOSCNT = QPOSINIT) 0x3 |.." "0,1,2,3" newline bitfld.word 0x06 7. "SWI,Software init position counter 0 | SWI_NOTHINGDo nothing (action disabled) 1 | SWI_INITPOSInitialize position counter (QPOSCNT=QPOSINIT)" "0,1" bitfld.word 0x06 6. "SEL,Strobe event latch of position counter 0 | SEL_QEPSRISINGThe position counter is latched on the rising edge of QEPS strobe (QPOSSLAT = POSCCNT)" "0,1" newline bitfld.word 0x06 4.--5. "IEL,Index event latch of position counter (software index marker) 0x0 | IEL_RSVDReserved 0x1 | IEL_POSRISINGLatches position counter on rising edge of the index signal 0x2 | IEL_POSFALLINGLatches position counter on falling edge of the index signal 0x3.." "0,1,2,3" bitfld.word 0x06 3. "QPEN,Quadrature position counter enable/software reset 0 | QPEN_RESETReset the eQEP peripheral internal operating flags/read-only registers" "0,1" newline bitfld.word 0x06 2. "QCLM,QEP capture latch mode 0 | QCLM_CPULatch on position counter read by CPU" "0,1" bitfld.word 0x06 1. "UTE,QEP unit timer enable 0 | UTE_DISABLEDisable eQEP unit timer 1 | UTE_ENABLEEnable unit timer" "0,1" newline bitfld.word 0x06 0. "WDE,QEP watchdog enable 0 | WDE_DISABLEDisable the eQEP watchdog timer 1 | WDE_ENABLEEnable the eQEP watchdog timer" "0,1" line.word 0x08 "CONTROLSS_EQEP2_QCAPCTL," bitfld.word 0x08 15. "CEN,Enable eQEP capture 0 | CEN_DISABLEeQEP capture unit is disabled 1 | CEN_ENABLEeQEP capture unit is enabled" "0,1" bitfld.word 0x08 4.--6. "CCPS,eQEP capture timer clock prescaler 0x0 | SYSCLKOUT1CAPCLK = SYSCLKOUT/1 0x1 | SYSCLKOUT2CAPCLK = SYSCLKOUT/2 0x2 | SYSCLKOUT4CAPCLK = SYSCLKOUT/4 0x3 | SYSCLKOUT8CAPCLK = SYSCLKOUT/8 0x4 | SYSCLKOUT16CAPCLK = SYSCLKOUT/16 0x5 | SYSCLKOUT32CAPCLK =.." "0,1,2,3,4,5,6,7" newline bitfld.word 0x08 0.--3. "UPPS,Unit position event prescaler 0x0 | QCLK1UPEVNT = QCLK/1 0x1 | QCLK2UPEVNT = QCLK/2 0x2 | QCLK4UPEVNT = QCLK/4 0x3 | QCLK8UPEVNT = QCLK/8 0x4 | QCLK16UPEVNT = QCLK/16 0x5 | QCLK32UPEVNT = QCLK/32 0x6 | QCLK64UPEVNT = QCLK/64 0x7 | QCLK128UPEVNT =.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_EQEP2_QPOSCTL," bitfld.word 0x0A 15. "PCSHDW,Position compare of shadow enable 0 | PCSHDW_DISABLEShadow disabled load Immediate 1 | PCSHDW_ENABLEShadow enabled" "0,1" bitfld.word 0x0A 14. "PCLOAD,Position compare of shadow load 0 | PCLOAD_0Load on QPOSCNT = 0 1 | PCLOAD_QPOSCMPLoad when QPOSCNT = QPOSCMP" "0,1" newline bitfld.word 0x0A 13. "PCPOL,Polarity of sync output 0 | PCPOL_HIGHActive HIGH pulse output 1 | PCPOL_LOWActive LOW pulse output" "0,1" bitfld.word 0x0A 12. "PCE,Position compare enable/disable 0 | PCE_DISABLEDisable position compare unit 1 | PCE_ENABLEEnable position compare unit" "0,1" newline hexmask.word 0x0A 0.--11. 1. "PCSPW,Select-position-compare sync output pulse width 0x000 | SYSCLKOUT41 * 4 * SYSCLKOUT cycles 0x001 | SYSCLKOUT82 * 4 * SYSCLKOUT cycles 0xFFF | SYSCLKOUT163844096 * 4 * SYSCLKOUT cycles" line.word 0x0C "CONTROLSS_EQEP2_QEINT," bitfld.word 0x0C 12. "QMAE,QMA Error Interrupt enable 0 | QMAE_DISABLEInterrupt is disabled 1 | QMAE_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 11. "UTO,Unit time out interrupt enable 0 | UTO_DISABLEInterrupt is disabled 1 | UTO_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 10. "IEL,Index event latch interrupt enable 0 | IEL_DISABLEInterrupt is disabled 1 | IEL_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 9. "SEL,Strobe event latch interrupt enable 0 | SEL_DISABLEInterrupt is disabled 1 | SEL_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 8. "PCM,Position-compare match interrupt enable 0 | PCM_DISABLEInterrupt is disabled 1 | PCM_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 7. "PCR,Position-compare ready interrupt enable 0 | PCR_DISABLEInterrupt is disabled 1 | PCR_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 6. "PCO,Position counter overflow interrupt enable 0 | PCO_DISABLEInterrupt is disabled 1 | PCO_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 5. "PCU,Position counter underflow interrupt enable 0 | PCU_DISABLEInterrupt is disabled 1 | PCU_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 4. "WTO,Watchdog time out interrupt enable 0 | WTO_DISABLEInterrupt is disabled 1 | WTO_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 3. "QDC,Quadrature direction change interrupt enable 0 | QDC_DISABLEInterrupt is disabled 1 | QDC_ENABLEInterrupt is enabled" "0,1" newline bitfld.word 0x0C 2. "QPE,Quadrature phase error interrupt enable 0 | QPE_DISABLEInterrupt is disabled 1 | QPE_ENABLEInterrupt is enabled" "0,1" bitfld.word 0x0C 1. "PCE,Position counter error interrupt enable 0 | PCE_DISABLEInterrupt is disabled 1 | PCE_ENABLEInterrupt is enabled" "0,1" line.word 0x0E "CONTROLSS_EQEP2_QFLG," bitfld.word 0x0E 12. "QMAE,QMA Error interrupt flag Read0 | QMAE_NOFLAGNo interrupt generated Read1 | QMAE_FLAGInterrupt was generated" "0,1" bitfld.word 0x0E 11. "UTO,Unit time out interrupt flag Read0 | UTO_NOFLAGNo interrupt generated Read1 | UTO_FLAGSet by eQEP unit timer period match" "0,1" newline bitfld.word 0x0E 10. "IEL,Index event latch interrupt flag Read0 | IEL_NOFLAGNo interrupt generated Read1 | IEL_FLAGThis bit is set after latching the QPOSCNT to QPOSILAT" "0,1" bitfld.word 0x0E 9. "SEL,Strobe event latch interrupt flag Read0 | SEL_NOFLAGNo interrupt generated Read1 | SEL_FLAGThis bit is set after latching the QPOSCNT to QPOSSLAT" "0,1" newline bitfld.word 0x0E 8. "PCM,eQEP compare match event interrupt flag Read0 | PCM_NOFLAGNo interrupt generated Read1 | PCM_FLAGThis bit is set on position-compare match" "0,1" bitfld.word 0x0E 7. "PCR,Position-compare ready interrupt flag Read0 | PCR_NOFLAGNo interrupt generated Read1 | PCR_FLAGThis bit is set after transferring the shadow register value to the active position compare register" "0,1" newline bitfld.word 0x0E 6. "PCO,Position counter overflow interrupt flag Read0 | PCO_NOFLAGNo interrupt generated Read1 | PCO_FLAGThis bit is set on position counter overflow" "0,1" bitfld.word 0x0E 5. "PCU,Position counter underflow interrupt flag Read0 | PCU_NOFLAGNo interrupt generated Read1 | PCU_FLAGThis bit is set on position counter underflow" "0,1" newline bitfld.word 0x0E 4. "WTO,Watchdog timeout interrupt flag Read0 | WTO_NOFLAGNo interrupt generated Read1 | WTO_FLAGSet by watchdog timeout" "0,1" bitfld.word 0x0E 3. "QDC,Quadrature direction change interrupt flag Read0 | QDC_NOFLAGNo interrupt generated Read1 | QDC_FLAGInterrupt was generated" "0,1" newline bitfld.word 0x0E 2. "PHE,Quadrature phase error interrupt flag Read0 | PHE_NOFLAGNo interrupt generated Read1 | PHE_FLAGSet on simultaneous transition of QEPA and QEPB" "0,1" bitfld.word 0x0E 1. "PCE,Position counter error interrupt flag Read0 | PCE_NOFLAGNo interrupt generated Read1 | PCE_FLAGPosition counter error" "0,1" newline bitfld.word 0x0E 0. "INT,Global interrupt status flag Read0 | INT_NOFLAGNo interrupt generated Read1 | INT_FLAGInterrupt was generated" "0,1" line.word 0x10 "CONTROLSS_EQEP2_QCLR," bitfld.word 0x10 12. "QMAE,Clear QMA Error interrupt flag 0 | QMAE_NOEFFECTNo effect 1 | QMAE_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 11. "UTO,Clear unit time out interrupt flag 0 | UTO_NOEFFECTNo effect 1 | UTO_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 10. "IEL,Clear index event latch interrupt flag 0 | IEL_NOEFFECTNo effect 1 | IEL_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 9. "SEL,Clear strobe event latch interrupt flag 0 | SEL_NOEFFECTNo effect 1 | SEL_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 8. "PCM,Clear eQEP compare match event interrupt flag 0 | PCM_NOEFFECTNo effect 1 | PCM_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 7. "PCR,Clear position-compare ready interrupt flag 0 | PCR_NOEFFECTNo effect 1 | PCR_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 6. "PCO,Clear position counter overflow interrupt flag 0 | PCO_NOEFFECTNo effect 1 | PCO_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 5. "PCU,Clear position counter underflow interrupt flag 0 | PCU_NOEFFECTNo effect 1 | PCU_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 4. "WTO,Clear watchdog timeout interrupt flag 0 | WTO_NOEFFECTNo effect 1 | WTO_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 3. "QDC,Clear quadrature direction change interrupt flag 0 | QDC_NOEFFECTNo effect 1 | QDC_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 2. "PHE,Clear quadrature phase error interrupt flag 0 | PHE_NOEFFECTNo effect 1 | PHE_CLRClears the interrupt flag" "0,1" bitfld.word 0x10 1. "PCE,Clear position counter error interrupt flag 0 | PCE_NOEFFECTNo effect 1 | PCE_CLRClears the interrupt flag" "0,1" newline bitfld.word 0x10 0. "INT,Global interrupt clear flag 0 | INT_NOEFFECTNo effect 1 | INT_CLRClears the interrupt flag" "0,1" line.word 0x12 "CONTROLSS_EQEP2_QFRC," bitfld.word 0x12 12. "QMAE,Force QMA error interrupt 0 | QMAE_NOEFFECTNo effect 1 | QMAE_FORCEForce the interrupt" "0,1" bitfld.word 0x12 11. "UTO,Force unit time out interrupt 0 | UTO_NOEFFECTNo effect 1 | UTO_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 10. "IEL,Force index event latch interrupt 0 | IEL_NOEFFECTNo effect 1 | IEL_FORCEForce the interrupt" "0,1" bitfld.word 0x12 9. "SEL,Force strobe event latch interrupt 0 | SEL_NOEFFECTNo effect 1 | SEL_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 8. "PCM,Force position-compare match interrupt 0 | PCM_NOEFFECTNo effect 1 | PCM_FORCEForce the interrupt" "0,1" bitfld.word 0x12 7. "PCR,Force position-compare ready interrupt 0 | PCR_NOEFFECTNo effect 1 | PCR_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 6. "PCO,Force position counter overflow interrupt 0 | PCO_NOEFFECTNo effect 1 | PCO_FORCEForce the interrupt" "0,1" bitfld.word 0x12 5. "PCU,Force position counter underflow interrupt 0 | PCU_NOEFFECTNo effect 1 | PCU_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 4. "WTO,Force watchdog time out interrupt 0 | WTO_NOEFFECTNo effect 1 | WTO_FORCEForce the interrupt" "0,1" bitfld.word 0x12 3. "QDC,Force quadrature direction change interrupt 0 | QDC_NOEFFECTNo effect 1 | QDC_FORCEForce the interrupt" "0,1" newline bitfld.word 0x12 2. "PHE,Force quadrature phase error interrupt 0 | PHE_NOEFFECTNo effect 1 | PHE_FORCEForce the interrupt" "0,1" bitfld.word 0x12 1. "PCE,Force position counter error interrupt 0 | PCE_NOEFFECTNo effect 1 | PCE_FORCEForce the interrupt" "0,1" line.word 0x14 "CONTROLSS_EQEP2_QEPSTS," bitfld.word 0x14 7. "UPEVNT,Unit position event flag 0 | UPEVNT_NODETCTNo unit position event detected 1 | UPEVNT_DETCTUnit position event detected" "0,1" rbitfld.word 0x14 6. "FIDF,Direction on the first index marker Status of the direction is latched on the first index event marker" "0,1" newline rbitfld.word 0x14 5. "QDF,Quadrature direction flag Read0 | QDF_COUNTERCLKCounter-clockwise rotation (or reverse movement) Read1 | QDF_CLKClockwise rotation (or forward movement)" "0,1" rbitfld.word 0x14 4. "QDLF,eQEP direction latch flag Read0 | QDLF_COUNTERCLKCounter-clockwise rotation (or reverse movement) on index event marker Read1 | QDLF_CLKClockwise rotation (or forward movement) on index event marker" "0,1" newline bitfld.word 0x14 3. "COEF,Capture overflow error flag 0 | COEF_WRT1Overflow has not occurred" "0,1" bitfld.word 0x14 2. "CDEF,Capture direction error flag 0 | CDEF_WRT1Capture direction error has not occurred" "0,1" newline bitfld.word 0x14 1. "FIMF,First index marker flag 0 | FIMF_WRT1First index pulse has not occurred" "0,1" rbitfld.word 0x14 0. "PCEF,Position counter error flag" "0,1" line.word 0x16 "CONTROLSS_EQEP2_QCTMR," line.word 0x18 "CONTROLSS_EQEP2_QCPRD," line.word 0x1A "CONTROLSS_EQEP2_QCTMRLAT," line.word 0x1C "CONTROLSS_EQEP2_QCPRDLAT," rgroup.long 0x60++0x0F line.long 0x00 "CONTROLSS_EQEP2_REV," bitfld.long 0x00 3.--5. "MINOR,This field specifies the Minor Revision number for the eQEP IP" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. "MAJOR,This field specifies the Major Revision number for the eQEP IP" "0,1,2,3,4,5,6,7" line.long 0x04 "CONTROLSS_EQEP2_QEPSTROBESEL," bitfld.long 0x04 0.--1. "STROBESEL,Strobe source select: 0x0 | QS_AFTER_POL_MUXQEP Strobe after polarity mux 0x1 | QS_AFTER_POL_MUXQEP Strobe after polarity mux 0x2 | ADCSOCA_AS_QSQEP Strobe after polarity mux ORed with ADCSOCA 0x3 | ADCSOCB_AS_QSQEP Strobe after polarity mux.." "0,1,2,3" line.long 0x08 "CONTROLSS_EQEP2_QMACTRL," bitfld.long 0x08 0.--2. "MODE,Select Mode for QMA mode" "0,1,2,3,4,5,6,7" line.long 0x0C "CONTROLSS_EQEP2_QEPSRCSEL," bitfld.long 0x0C 24.--28. "QEPSSEL,QEP Strobe source 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" bitfld.long 0x0C 16.--20. "QEPISEL,QEP Index source 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 bitfld.long 0x0C 8.--12. "QEPBSEL,QEPB source 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" bitfld.long 0x0C 0.--4. "QEPASEL,QEPA source 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" width 0x0B tree.end tree.end tree "FSI 0..1" tree "CONTROLSS_FSI0_RX0_CONTROLSS_FSI0_RX0 (C2K_FSI_RX)" base ad:0x50290000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_MASTER_CTRL_ALTC_," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key" bitfld.word 0x00 4. "DATA_FILTER_EN,Data Filter Enable Bit" "0,1" newline bitfld.word 0x00 3. "INPUT_ISOLATE,When set to 1 the FSI RX inputs (RXCLK RXD0 and RXD1) will be isolated from what is driven from the device pins and will be held at inactive level of '1'.This isolation facilitates the user to switch the RX inputs to a different set of.." "0,1" bitfld.word 0x00 2. "SPI_PAIRING,Clock Pairing for SPI-like Behavior Enable bit This bit enables the internal clock pairing with the FSI TX module" "0,1" newline bitfld.word 0x00 1. "INT_LOOPBACK,Internal Loopback Enable bit This bit enables the internal loopback functionality of the FSI receiver" "0,1" bitfld.word 0x00 0. "CORE_RST,Receiver Master Core Reset bit This bit controls the receiver master core reset" "0,1" group.word 0x08++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_OPER_CTRL," bitfld.word 0x00 8. "PING_WD_RST_MODE,Ping Watchdog Timeout Mode Select bit This bit selects the mode by which the ping watchdog counter is reset" "0,1" bitfld.word 0x00 7. "ECC_SEL,ECC Data Width Select bit This bit selects between whether the ECC computation is done on 16-bit or 32-bit words" "0,1" newline bitfld.word 0x00 3.--6. "N_WORDS,Number of Words to Receive This field defines the number of words which will be received in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 2. "SPI_MODE,SPI Mode Enable bit This bit enables and disables the SPI compatibility mode of the FSI RX" "0,1" newline bitfld.word 0x00 0.--1. "DATA_WIDTH,Receive Data Width Select bit These bits decide the number of data lines used for receiving data" "0,1,2,3" rgroup.word 0x0C++0x05 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_FRAME_INFO," bitfld.word 0x00 0.--3. "FRAME_TYPE,Received Frame Type This field indicates the type of frame that was successfully received last" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI0_RX0_RX_FRAME_TAG_UDATA," hexmask.word.byte 0x02 8.--15. 1. "USER_DATA,Received User Data This field contains the 8-bit user data field of the last successfully received frame" bitfld.word 0x02 1.--4. "FRAME_TAG,Received Frame Tag This field contains the 4-bit frame tag from the last successfully received frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" line.word 0x04 "CONTROLSS_FSI0_RX0_RX_DMA_CTRL," bitfld.word 0x04 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable a DMA Event to be generated upon the completion of a frame reception" "0,1" rgroup.word 0x14++0x0D line.word 0x00 "CONTROLSS_FSI0_RX0_RX_EVT_STS_ALT1_," bitfld.word 0x00 14. "ERROR_TAG_MATCH,Error Tag Match Flag This bit indicates that an error frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 13. "DATA_TAG_MATCH,Data Tag Match Flag This bit indicates that a dataframe was received with a tag comparison matching the masked tag reference" "0,1" newline bitfld.word 0x00 12. "PING_TAG_MATCH,Ping Tag Match Flag This bit indicates that a ping frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 11. "DATA_FRAME,Data Frame Received Flag This bit indicates that an data frame has been received" "0,1" newline bitfld.word 0x00 10. "FRAME_OVERRUN,Frame Overrun Flag This bit indicates that a frame overrun condition has occured" "0,1" bitfld.word 0x00 9. "PING_FRAME,Ping Frame Received Flag This bit indicates that an ping frame has been received" "0,1" newline bitfld.word 0x00 8. "ERR_FRAME,Error Frame Received Flag This bit indicates that an error frame has been received" "0,1" bitfld.word 0x00 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag This bit indicates that a buffer underrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 6. "FRAME_DONE,Frame Done Flag This bit indicates that a frame has been successfully received without error" "0,1" bitfld.word 0x00 5. "BUF_OVERRUN,Receive Buffer Overrun Flag This bit indicates that a buffer overrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 4. "EOF_ERR,End-of-Frame Error Flag This bit indicates that an invalid end-of-frame bit pattern has been received" "0,1" bitfld.word 0x00 3. "TYPE_ERR,Frame Type Error Flag This bit inditcates that an invalid frame type has been received" "0,1" newline bitfld.word 0x00 2. "CRC_ERR,CRC Error Flag This bit indicates that a CRC error has occured" "0,1" bitfld.word 0x00 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag This bit indicates that the frame watchdog timer has timed out" "0,1" newline bitfld.word 0x00 0. "PING_WD_TO,Ping Watchdog Timeout Flag This bit indicates that the ping watchdog timer has timed out" "0,1" line.word 0x02 "CONTROLSS_FSI0_RX0_RX_CRC_INFO," hexmask.word.byte 0x02 8.--15. 1. "CALC_CRC,Harware Calculated CRC Value This bitfield contains the CRC value that was calculated on the last received data" hexmask.word.byte 0x02 0.--7. 1. "RX_CRC,Received CRC Value This bitfield contains the CRC value that was last received a frame" line.word 0x04 "CONTROLSS_FSI0_RX0_RX_EVT_CLR_ALT1_," bitfld.word 0x04 14. "ERROR_TAG_MATCH,Error Tag Match Glag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 13. "DATA_TAG_MATCH,Data Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 12. "PING_TAG_MATCH,Ping Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 11. "DATA_FRAME,Data Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 10. "FRAME_OVERRUN,Frame Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 9. "PING_FRAME,Ping Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 8. "ERR_FRAME,Error Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 6. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 4. "EOF_ERR,End-of-Frame Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 3. "TYPE_ERR,Frame Type Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 2. "CRC_ERR,CRC Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 0. "PING_WD_TO,Ping Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" line.word 0x06 "CONTROLSS_FSI0_RX0_RX_EVT_FRC_ALT1_," bitfld.word 0x06 14. "ERROR_TAG_MATCH,Error Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 13. "DATA_TAG_MATCH,Data Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 12. "PING_TAG_MATCH,Ping Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 11. "DATA_FRAME,Data Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 10. "FRAME_OVERRUN,Frame Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 9. "PING_FRAME,Ping Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 8. "ERR_FRAME,Error Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 6. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 4. "EOF_ERR,End-of-Frame Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 3. "TYPE_ERR,Frame Type Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 2. "CRC_ERR,CRC Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 0. "PING_WD_TO,Ping Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" line.word 0x08 "CONTROLSS_FSI0_RX0_RX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI0_RX0_RX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Available in the Receive Buffer This bitfield indicates the number of valid data words present in the receive buffer that have not been read by the application software" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI0_RX0_RX_FRAME_WD_CTRL," bitfld.word 0x0C 1. "FRAME_WD_EN,Frame Watchdog Counter Enable bit This bit will enable or disable the frame watchdog counter" "0,1" bitfld.word 0x0C 0. "FRAME_WD_CNT_RST,Frame Watchdog Counter Reset bit This bit will reset the frame watchdog counter to 0" "0,1" group.long 0x24++0x07 line.long 0x00 "CONTROLSS_FSI0_RX0_RX_FRAME_WD_REF," line.long 0x04 "CONTROLSS_FSI0_RX0_RX_FRAME_WD_CNT," group.word 0x2C++0x03 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_PING_WD_CTRL," bitfld.word 0x00 1. "PING_WD_EN,Ping Watchdog Counter Enable bit This bit will enable or disable the ping watchdog counter" "0,1" bitfld.word 0x00 0. "PING_WD_RST,Ping Watchdog Counter Reset bit This bit will reset the ping watchdog counter to 0" "0,1" line.word 0x02 "CONTROLSS_FSI0_RX0_RX_PING_TAG," bitfld.word 0x02 1.--4. "PING_TAG,Received Ping Frame Tag This field contains the 4-bit frame tag from the last successfully received ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" group.long 0x30++0x07 line.long 0x00 "CONTROLSS_FSI0_RX0_RX_PING_WD_REF," line.long 0x04 "CONTROLSS_FSI0_RX0_RX_PING_WD_CNT," group.word 0x38++0x05 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_INT1_CTRL_ALT1_," bitfld.word 0x00 14. "INT1_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 13. "INT1_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 12. "INT1_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 11. "INT1_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 10. "INT1_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 9. "INT1_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 8. "INT1_EN_ERR_FRAME,Enable ERROR Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 7. "INT1_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 6. "INT1_EN_FRAME_DONE,Enable Frame Done Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 5. "INT1_EN_OVERRUN,Enable Receive Buffer Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 4. "INT1_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 3. "INT1_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 2. "INT1_EN_CRC_ERR,Enable CRC Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 1. "INT1_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 0. "INT1_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" line.word 0x02 "CONTROLSS_FSI0_RX0_RX_INT2_CTRL_ALT1_," bitfld.word 0x02 14. "INT2_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 13. "INT2_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 12. "INT2_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 11. "INT2_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 10. "INT2_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 9. "INT2_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 8. "INT2_EN_ERR_FRAME,Enable Error Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 7. "INT2_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 6. "INT2_EN_FRAME_DONE,Enable Frame Done Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 5. "INT2_EN_OVERRUN,Enable Buffer Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 4. "INT2_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 3. "INT2_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 2. "INT2_EN_CRC_ERR,Enable CRC Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 1. "INT2_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 0. "INT2_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" line.word 0x04 "CONTROLSS_FSI0_RX0_RX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the receive control registers that support a lock protection" "0,1" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI0_RX0_RX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" group.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,ECC Value for SEC-DED check This field contains the ECC value to be used for SEC-DED either for 16-bit or 32-bit data in the RX_ECC_DATA register" rgroup.long 0x48++0x03 line.long 0x00 "CONTROLSS_FSI0_RX0_RX_ECC_SEC_DATA," rgroup.word 0x4C++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_ECC_LOG," bitfld.word 0x00 1. "MBE,Multiple Bit Errors Detected This bit indicates the occurrence of multiple bit errors.The data is corrupted and cannot be corrected" "0,1" bitfld.word 0x00 0. "SBE,Single Bit Error Detected This bit indicates the occurrence of a single bit error in the data" "0,1" group.word 0x50++0x03 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_FRAME_TAG_CMP," bitfld.word 0x00 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x00 8. "CMP_EN,Frame Tag Compare Enable bit Set this bit to enable the comparison of an incoming frame tag and the value stored in the frame tag reference" "0,1" newline bitfld.word 0x00 4.--7. "TAG_MASK,Frame Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 0.--3. "TAG_REF,Frame Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming frame tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI0_RX0_RX_PING_TAG_CMP," bitfld.word 0x02 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x02 8. "CMP_EN,Ping Tag Compare Enable bit Set this bit to enable the comparison of an incoming ping tag and the value stored in the ping tag reference" "0,1" newline bitfld.word 0x02 4.--7. "TAG_MASK,Ping Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming ping frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0.--3. "TAG_REF,Ping Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming ping tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x58++0x07 line.long 0x00 "CONTROLSS_FSI0_RX0_RX_TRIG_CTRL_0," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI0_RX0_RX_TRIG_WIDTH_0," hexmask.long.word 0x04 0.--15. 1. "RX_TRIG_WIDTH,This register decides the width(in SYSCLK cycles) of wide pulse output of the RX trigger module" group.word 0x60++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "RXD1_DLY,Delay Line Tap Select for RXD1 This bitfield selects the number of delay elements inserted into the RXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "RXD0_DLY,Delay Line Tap Select for RXD0 This bitfield selects the number of delay elements inserted into the RXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "RXCLK_DLY,Delay Line Tap Select for RXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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 0x64++0x0F line.long 0x00 "CONTROLSS_FSI0_RX0_RX_TRIG_CTRL_1," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI0_RX0_RX_TRIG_CTRL_2," hexmask.long.tbyte 0x04 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x04 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x08 "CONTROLSS_FSI0_RX0_RX_TRIG_CTRL_3," hexmask.long.tbyte 0x08 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x08 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x08 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x0C "CONTROLSS_FSI0_RX0_RX_VIS_1," bitfld.long 0x0C 3. "RX_CORE_STS,Receiver Core Status bit This bit indicates the status of the receiver core" "0,1" group.word 0x74++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_UDATA_FILTER," hexmask.word.byte 0x00 8.--15. 1. "UDATA_MASK,Bit Mask to be used for comparing the USERDATA field when filtering is enabled" hexmask.word.byte 0x00 0.--7. 1. "UDATA_REG,Reference to be used for comparing the USERDATA field when filtering is enabled" rgroup.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI0_RX0_RX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI0_RX1_CONTROLSS_FSI0_RX1 (C2K_FSI_RX)" base ad:0x50291000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_MASTER_CTRL_ALTC_," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key" bitfld.word 0x00 4. "DATA_FILTER_EN,Data Filter Enable Bit" "0,1" newline bitfld.word 0x00 3. "INPUT_ISOLATE,When set to 1 the FSI RX inputs (RXCLK RXD0 and RXD1) will be isolated from what is driven from the device pins and will be held at inactive level of '1'.This isolation facilitates the user to switch the RX inputs to a different set of.." "0,1" bitfld.word 0x00 2. "SPI_PAIRING,Clock Pairing for SPI-like Behavior Enable bit This bit enables the internal clock pairing with the FSI TX module" "0,1" newline bitfld.word 0x00 1. "INT_LOOPBACK,Internal Loopback Enable bit This bit enables the internal loopback functionality of the FSI receiver" "0,1" bitfld.word 0x00 0. "CORE_RST,Receiver Master Core Reset bit This bit controls the receiver master core reset" "0,1" group.word 0x08++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_OPER_CTRL," bitfld.word 0x00 8. "PING_WD_RST_MODE,Ping Watchdog Timeout Mode Select bit This bit selects the mode by which the ping watchdog counter is reset" "0,1" bitfld.word 0x00 7. "ECC_SEL,ECC Data Width Select bit This bit selects between whether the ECC computation is done on 16-bit or 32-bit words" "0,1" newline bitfld.word 0x00 3.--6. "N_WORDS,Number of Words to Receive This field defines the number of words which will be received in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 2. "SPI_MODE,SPI Mode Enable bit This bit enables and disables the SPI compatibility mode of the FSI RX" "0,1" newline bitfld.word 0x00 0.--1. "DATA_WIDTH,Receive Data Width Select bit These bits decide the number of data lines used for receiving data" "0,1,2,3" rgroup.word 0x0C++0x05 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_FRAME_INFO," bitfld.word 0x00 0.--3. "FRAME_TYPE,Received Frame Type This field indicates the type of frame that was successfully received last" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI0_RX1_RX_FRAME_TAG_UDATA," hexmask.word.byte 0x02 8.--15. 1. "USER_DATA,Received User Data This field contains the 8-bit user data field of the last successfully received frame" bitfld.word 0x02 1.--4. "FRAME_TAG,Received Frame Tag This field contains the 4-bit frame tag from the last successfully received frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" line.word 0x04 "CONTROLSS_FSI0_RX1_RX_DMA_CTRL," bitfld.word 0x04 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable a DMA Event to be generated upon the completion of a frame reception" "0,1" rgroup.word 0x14++0x0D line.word 0x00 "CONTROLSS_FSI0_RX1_RX_EVT_STS_ALT1_," bitfld.word 0x00 14. "ERROR_TAG_MATCH,Error Tag Match Flag This bit indicates that an error frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 13. "DATA_TAG_MATCH,Data Tag Match Flag This bit indicates that a dataframe was received with a tag comparison matching the masked tag reference" "0,1" newline bitfld.word 0x00 12. "PING_TAG_MATCH,Ping Tag Match Flag This bit indicates that a ping frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 11. "DATA_FRAME,Data Frame Received Flag This bit indicates that an data frame has been received" "0,1" newline bitfld.word 0x00 10. "FRAME_OVERRUN,Frame Overrun Flag This bit indicates that a frame overrun condition has occured" "0,1" bitfld.word 0x00 9. "PING_FRAME,Ping Frame Received Flag This bit indicates that an ping frame has been received" "0,1" newline bitfld.word 0x00 8. "ERR_FRAME,Error Frame Received Flag This bit indicates that an error frame has been received" "0,1" bitfld.word 0x00 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag This bit indicates that a buffer underrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 6. "FRAME_DONE,Frame Done Flag This bit indicates that a frame has been successfully received without error" "0,1" bitfld.word 0x00 5. "BUF_OVERRUN,Receive Buffer Overrun Flag This bit indicates that a buffer overrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 4. "EOF_ERR,End-of-Frame Error Flag This bit indicates that an invalid end-of-frame bit pattern has been received" "0,1" bitfld.word 0x00 3. "TYPE_ERR,Frame Type Error Flag This bit inditcates that an invalid frame type has been received" "0,1" newline bitfld.word 0x00 2. "CRC_ERR,CRC Error Flag This bit indicates that a CRC error has occured" "0,1" bitfld.word 0x00 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag This bit indicates that the frame watchdog timer has timed out" "0,1" newline bitfld.word 0x00 0. "PING_WD_TO,Ping Watchdog Timeout Flag This bit indicates that the ping watchdog timer has timed out" "0,1" line.word 0x02 "CONTROLSS_FSI0_RX1_RX_CRC_INFO," hexmask.word.byte 0x02 8.--15. 1. "CALC_CRC,Harware Calculated CRC Value This bitfield contains the CRC value that was calculated on the last received data" hexmask.word.byte 0x02 0.--7. 1. "RX_CRC,Received CRC Value This bitfield contains the CRC value that was last received a frame" line.word 0x04 "CONTROLSS_FSI0_RX1_RX_EVT_CLR_ALT1_," bitfld.word 0x04 14. "ERROR_TAG_MATCH,Error Tag Match Glag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 13. "DATA_TAG_MATCH,Data Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 12. "PING_TAG_MATCH,Ping Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 11. "DATA_FRAME,Data Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 10. "FRAME_OVERRUN,Frame Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 9. "PING_FRAME,Ping Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 8. "ERR_FRAME,Error Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 6. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 4. "EOF_ERR,End-of-Frame Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 3. "TYPE_ERR,Frame Type Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 2. "CRC_ERR,CRC Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 0. "PING_WD_TO,Ping Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" line.word 0x06 "CONTROLSS_FSI0_RX1_RX_EVT_FRC_ALT1_," bitfld.word 0x06 14. "ERROR_TAG_MATCH,Error Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 13. "DATA_TAG_MATCH,Data Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 12. "PING_TAG_MATCH,Ping Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 11. "DATA_FRAME,Data Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 10. "FRAME_OVERRUN,Frame Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 9. "PING_FRAME,Ping Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 8. "ERR_FRAME,Error Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 6. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 4. "EOF_ERR,End-of-Frame Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 3. "TYPE_ERR,Frame Type Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 2. "CRC_ERR,CRC Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 0. "PING_WD_TO,Ping Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" line.word 0x08 "CONTROLSS_FSI0_RX1_RX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI0_RX1_RX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Available in the Receive Buffer This bitfield indicates the number of valid data words present in the receive buffer that have not been read by the application software" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI0_RX1_RX_FRAME_WD_CTRL," bitfld.word 0x0C 1. "FRAME_WD_EN,Frame Watchdog Counter Enable bit This bit will enable or disable the frame watchdog counter" "0,1" bitfld.word 0x0C 0. "FRAME_WD_CNT_RST,Frame Watchdog Counter Reset bit This bit will reset the frame watchdog counter to 0" "0,1" group.long 0x24++0x07 line.long 0x00 "CONTROLSS_FSI0_RX1_RX_FRAME_WD_REF," line.long 0x04 "CONTROLSS_FSI0_RX1_RX_FRAME_WD_CNT," group.word 0x2C++0x03 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_PING_WD_CTRL," bitfld.word 0x00 1. "PING_WD_EN,Ping Watchdog Counter Enable bit This bit will enable or disable the ping watchdog counter" "0,1" bitfld.word 0x00 0. "PING_WD_RST,Ping Watchdog Counter Reset bit This bit will reset the ping watchdog counter to 0" "0,1" line.word 0x02 "CONTROLSS_FSI0_RX1_RX_PING_TAG," bitfld.word 0x02 1.--4. "PING_TAG,Received Ping Frame Tag This field contains the 4-bit frame tag from the last successfully received ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" group.long 0x30++0x07 line.long 0x00 "CONTROLSS_FSI0_RX1_RX_PING_WD_REF," line.long 0x04 "CONTROLSS_FSI0_RX1_RX_PING_WD_CNT," group.word 0x38++0x05 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_INT1_CTRL_ALT1_," bitfld.word 0x00 14. "INT1_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 13. "INT1_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 12. "INT1_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 11. "INT1_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 10. "INT1_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 9. "INT1_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 8. "INT1_EN_ERR_FRAME,Enable ERROR Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 7. "INT1_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 6. "INT1_EN_FRAME_DONE,Enable Frame Done Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 5. "INT1_EN_OVERRUN,Enable Receive Buffer Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 4. "INT1_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 3. "INT1_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 2. "INT1_EN_CRC_ERR,Enable CRC Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 1. "INT1_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 0. "INT1_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" line.word 0x02 "CONTROLSS_FSI0_RX1_RX_INT2_CTRL_ALT1_," bitfld.word 0x02 14. "INT2_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 13. "INT2_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 12. "INT2_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 11. "INT2_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 10. "INT2_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 9. "INT2_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 8. "INT2_EN_ERR_FRAME,Enable Error Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 7. "INT2_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 6. "INT2_EN_FRAME_DONE,Enable Frame Done Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 5. "INT2_EN_OVERRUN,Enable Buffer Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 4. "INT2_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 3. "INT2_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 2. "INT2_EN_CRC_ERR,Enable CRC Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 1. "INT2_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 0. "INT2_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" line.word 0x04 "CONTROLSS_FSI0_RX1_RX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the receive control registers that support a lock protection" "0,1" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI0_RX1_RX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" group.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,ECC Value for SEC-DED check This field contains the ECC value to be used for SEC-DED either for 16-bit or 32-bit data in the RX_ECC_DATA register" rgroup.long 0x48++0x03 line.long 0x00 "CONTROLSS_FSI0_RX1_RX_ECC_SEC_DATA," rgroup.word 0x4C++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_ECC_LOG," bitfld.word 0x00 1. "MBE,Multiple Bit Errors Detected This bit indicates the occurrence of multiple bit errors.The data is corrupted and cannot be corrected" "0,1" bitfld.word 0x00 0. "SBE,Single Bit Error Detected This bit indicates the occurrence of a single bit error in the data" "0,1" group.word 0x50++0x03 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_FRAME_TAG_CMP," bitfld.word 0x00 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x00 8. "CMP_EN,Frame Tag Compare Enable bit Set this bit to enable the comparison of an incoming frame tag and the value stored in the frame tag reference" "0,1" newline bitfld.word 0x00 4.--7. "TAG_MASK,Frame Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 0.--3. "TAG_REF,Frame Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming frame tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI0_RX1_RX_PING_TAG_CMP," bitfld.word 0x02 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x02 8. "CMP_EN,Ping Tag Compare Enable bit Set this bit to enable the comparison of an incoming ping tag and the value stored in the ping tag reference" "0,1" newline bitfld.word 0x02 4.--7. "TAG_MASK,Ping Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming ping frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0.--3. "TAG_REF,Ping Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming ping tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x58++0x07 line.long 0x00 "CONTROLSS_FSI0_RX1_RX_TRIG_CTRL_0," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI0_RX1_RX_TRIG_WIDTH_0," hexmask.long.word 0x04 0.--15. 1. "RX_TRIG_WIDTH,This register decides the width(in SYSCLK cycles) of wide pulse output of the RX trigger module" group.word 0x60++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "RXD1_DLY,Delay Line Tap Select for RXD1 This bitfield selects the number of delay elements inserted into the RXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "RXD0_DLY,Delay Line Tap Select for RXD0 This bitfield selects the number of delay elements inserted into the RXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "RXCLK_DLY,Delay Line Tap Select for RXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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 0x64++0x0F line.long 0x00 "CONTROLSS_FSI0_RX1_RX_TRIG_CTRL_1," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI0_RX1_RX_TRIG_CTRL_2," hexmask.long.tbyte 0x04 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x04 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x08 "CONTROLSS_FSI0_RX1_RX_TRIG_CTRL_3," hexmask.long.tbyte 0x08 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x08 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x08 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x0C "CONTROLSS_FSI0_RX1_RX_VIS_1," bitfld.long 0x0C 3. "RX_CORE_STS,Receiver Core Status bit This bit indicates the status of the receiver core" "0,1" group.word 0x74++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_UDATA_FILTER," hexmask.word.byte 0x00 8.--15. 1. "UDATA_MASK,Bit Mask to be used for comparing the USERDATA field when filtering is enabled" hexmask.word.byte 0x00 0.--7. 1. "UDATA_REG,Reference to be used for comparing the USERDATA field when filtering is enabled" rgroup.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI0_RX1_RX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI0_TX0_CONTROLSS_FSI0_TX0 (C2K_FSI_TX)" base ad:0x50280000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_MASTER_CTRL," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key In order to write to any bit in this register 0xA5 must be written to this field at the same time" bitfld.word 0x00 1. "FLUSH,Flush Operation Start bit This bit will cause the transmitter to initiate a flush pattern of a single toggle on the TXD0 and TXD1 followed by five full cycles of TXCLK" "0,1" newline bitfld.word 0x00 0. "CORE_RST,Transmitter Master Core Reset bit This bit controls the transmitter master core reset" "0,1" group.word 0x04++0x01 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_CLK_CTRL," hexmask.word.byte 0x00 2.--9. 1. "PRESCALE_VAL,Clock Divider Prescale Value The input clock is divided by this 8-bit value and fed into the transmitter core" bitfld.word 0x00 1. "CLK_EN,Clock Divider Enable bit This bit will enable and disable the input clock divider and start the clock to the transmitter core" "0,1" newline bitfld.word 0x00 0. "CLK_RST,Clock Divider Reset bit This bit will reset the clock counter in the clock divider" "0,1" group.word 0x08++0x0F line.word 0x00 "CONTROLSS_FSI0_TX0_TX_OPER_CTRL_LO_ALT2_," bitfld.word 0x00 10. "SEL_TDM_IN,Input TDM port Select bit This bit selects the input port for the transmitter core between the TDM input pins or the RX module" "0,1" bitfld.word 0x00 9. "TDM_ENABLE,Transmit TDM Mode Enable bit" "0,1" newline bitfld.word 0x00 8. "SEL_PLLCLK,Input Clock Select bit This bit selects the input clock source for the transmitter core" "0,1" bitfld.word 0x00 7. "PING_TO_MODE,Ping Counter Reset Mode Select bit This bit selects when the ping counter will reset" "0,1" newline bitfld.word 0x00 6. "SW_CRC,CRC Source Select bit This bit selects the source of the CRC value that is transmitted" "0,1" bitfld.word 0x00 3.--5. "START_MODE,Transmission Start Mode Select bit These bits select the method by which a new frame transmission is started" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 2. "SPI_MODE,SPI Mode Select bit This bit enables and disables SPI compatibility mode" "0,1" bitfld.word 0x00 0.--1. "DATA_WIDTH,Transmit Data Width Select bits These bits define the number of data lines used by the transmitter" "0,1,2,3" line.word 0x02 "CONTROLSS_FSI0_TX0_TX_OPER_CTRL_HI_ALT1_," bitfld.word 0x02 7.--12. "EXT_TRIG_SEL,External Trigger Select bit These bits define which of the 64 external inputs will be used as the source for the external input trigger" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x02 6. "ECC_SEL,ECC Data Width Select bit This bit selects between 16-bit and 32-bit ECC computation" "0,1" newline bitfld.word 0x02 5. "FORCE_ERR,Error Frame Force bit This bit will force the the CRC value of the transmitted data frame to 0 whenever there is a buffer overrun or underrun condition" "0,1" line.word 0x04 "CONTROLSS_FSI0_TX0_TX_FRAME_CTRL," bitfld.word 0x04 15. "START,Start Transmission bit This bit will cause the FSI to start transmitting the next frame" "0,1" bitfld.word 0x04 4.--7. "N_WORDS,Number of Words to be Transmitted This field defines the number of words which will be transmitted in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "FRAME_TYPE,Transmit Frame Type This field determines the type of frame that will be transmitted next" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x06 "CONTROLSS_FSI0_TX0_TX_FRAME_TAG_UDATA," hexmask.word.byte 0x06 8.--15. 1. "USER_DATA,User Data bits This is a user-defined value that will be loaded into the the user data phase of the frame" bitfld.word 0x06 0.--3. "FRAME_TAG,This will be used only for software initiated transmissions" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x08 "CONTROLSS_FSI0_TX0_TX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load bits These bits are used to force the transmit buffer pointer to a desired index within the transmit buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI0_TX0_TX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Remaining in the transmit buffer This value indicates the number of words present in the data buffer which have not yet been transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI0_TX0_TX_PING_CTRL_ALT1_," bitfld.word 0x0C 3.--8. "EXT_TRIG_SEL,External Trigger Select bits This bitfield will select one of the 64 external trigger inputs to as the source to generate a ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x0C 2. "EXT_TRIG_EN,External Trigger Enable bit This bit will allow the external trigger logic to generate a ping frame" "0,1" newline bitfld.word 0x0C 1. "TIMER_EN,Ping Timer Enable bit This bit will enable the ping timer for generating periodic ping frames" "0,1" bitfld.word 0x0C 0. "CNT_RST,Ping Counter Reset bit Writing a 1 to this bit will reset the ping counter to 0" "0,1" line.word 0x0E "CONTROLSS_FSI0_TX0_TX_PING_TAG," bitfld.word 0x0E 0.--3. "TAG,Ping Frame Tag This field contains a 4-bit tag which will be sent in any ping frame that is initiated by an external trigger or the ping timer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x18++0x07 line.long 0x00 "CONTROLSS_FSI0_TX0_TX_PING_TO_REF," line.long 0x04 "CONTROLSS_FSI0_TX0_TX_PING_TO_CNT," group.word 0x20++0x05 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_INT_CTRL," bitfld.word 0x00 11. "INT2_EN_PING_TO,Enable PING Timer Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 10. "INT2_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 9. "INT2_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 8. "INT2_EN_FRAME_DONE,Enable Frame Done interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 3. "INT1_EN_PING_TO,Enable Ping Timer Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 2. "INT1_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" newline bitfld.word 0x00 1. "INT1_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 0. "INT1_EN_FRAME_DONE,Enable Frame Done interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" line.word 0x02 "CONTROLSS_FSI0_TX0_TX_DMA_CTRL," bitfld.word 0x02 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable the DMA event to be generated upon the completion of a transmit frame" "0,1" line.word 0x04 "CONTROLSS_FSI0_TX0_TX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key In order to write to this register 0xA5 must be written to this field at the same time" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the transmit control registers that support a lock protection" "0,1" rgroup.word 0x28++0x01 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_EVT_STS," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Bit This bit indicates that a ping frame has been triggered" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Bit This bit inditcates that buffer overrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Bit This bit inditcates that buffer underrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Bit This bit inditcates a Frame Done condition" "0,1" wgroup.word 0x2C++0x05 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_EVT_CLR," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" line.word 0x02 "CONTROLSS_FSI0_TX0_TX_EVT_FRC," bitfld.word 0x02 3. "PING_TRIGGERED,Ping Frame Triggered Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 2. "BUF_OVERRUN,Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" newline bitfld.word 0x02 1. "BUF_UNDERRUN,Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 0. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" line.word 0x04 "CONTROLSS_FSI0_TX0_TX_USER_CRC," hexmask.word.byte 0x04 0.--7. 1. "USER_CRC,User-defined CRC This register contains the 8-bit CRC value to be transmitted in the next frame if the transmission is set for user-defined CRC option (TX_OPER_CTRL_LO.SW_CRC = 1)" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI0_TX0_TX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" rgroup.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,Computed ECC Value This field contains the ECC value computed using SEC-DED either for 16-bit or 32-bit data in the TX_ECC_DATA register" group.word 0x48++0x01 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "TXD1_DLY,Delay Line Tap Select for TXD1 This bitfield selects the number of delay elements inserted into the TXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "TXD0_DLY,Delay Line Tap Select for TXD0 This bitfield selects the number of delay elements inserted into the TXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "TXCLK_DLY,Delay Line Tap Select for TXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI0_TX0_TX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI0_TX1_CONTROLSS_FSI0_TX1 (C2K_FSI_TX)" base ad:0x50281000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_MASTER_CTRL," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key In order to write to any bit in this register 0xA5 must be written to this field at the same time" bitfld.word 0x00 1. "FLUSH,Flush Operation Start bit This bit will cause the transmitter to initiate a flush pattern of a single toggle on the TXD0 and TXD1 followed by five full cycles of TXCLK" "0,1" newline bitfld.word 0x00 0. "CORE_RST,Transmitter Master Core Reset bit This bit controls the transmitter master core reset" "0,1" group.word 0x04++0x01 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_CLK_CTRL," hexmask.word.byte 0x00 2.--9. 1. "PRESCALE_VAL,Clock Divider Prescale Value The input clock is divided by this 8-bit value and fed into the transmitter core" bitfld.word 0x00 1. "CLK_EN,Clock Divider Enable bit This bit will enable and disable the input clock divider and start the clock to the transmitter core" "0,1" newline bitfld.word 0x00 0. "CLK_RST,Clock Divider Reset bit This bit will reset the clock counter in the clock divider" "0,1" group.word 0x08++0x0F line.word 0x00 "CONTROLSS_FSI0_TX1_TX_OPER_CTRL_LO_ALT2_," bitfld.word 0x00 10. "SEL_TDM_IN,Input TDM port Select bit This bit selects the input port for the transmitter core between the TDM input pins or the RX module" "0,1" bitfld.word 0x00 9. "TDM_ENABLE,Transmit TDM Mode Enable bit" "0,1" newline bitfld.word 0x00 8. "SEL_PLLCLK,Input Clock Select bit This bit selects the input clock source for the transmitter core" "0,1" bitfld.word 0x00 7. "PING_TO_MODE,Ping Counter Reset Mode Select bit This bit selects when the ping counter will reset" "0,1" newline bitfld.word 0x00 6. "SW_CRC,CRC Source Select bit This bit selects the source of the CRC value that is transmitted" "0,1" bitfld.word 0x00 3.--5. "START_MODE,Transmission Start Mode Select bit These bits select the method by which a new frame transmission is started" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 2. "SPI_MODE,SPI Mode Select bit This bit enables and disables SPI compatibility mode" "0,1" bitfld.word 0x00 0.--1. "DATA_WIDTH,Transmit Data Width Select bits These bits define the number of data lines used by the transmitter" "0,1,2,3" line.word 0x02 "CONTROLSS_FSI0_TX1_TX_OPER_CTRL_HI_ALT1_," bitfld.word 0x02 7.--12. "EXT_TRIG_SEL,External Trigger Select bit These bits define which of the 64 external inputs will be used as the source for the external input trigger" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x02 6. "ECC_SEL,ECC Data Width Select bit This bit selects between 16-bit and 32-bit ECC computation" "0,1" newline bitfld.word 0x02 5. "FORCE_ERR,Error Frame Force bit This bit will force the the CRC value of the transmitted data frame to 0 whenever there is a buffer overrun or underrun condition" "0,1" line.word 0x04 "CONTROLSS_FSI0_TX1_TX_FRAME_CTRL," bitfld.word 0x04 15. "START,Start Transmission bit This bit will cause the FSI to start transmitting the next frame" "0,1" bitfld.word 0x04 4.--7. "N_WORDS,Number of Words to be Transmitted This field defines the number of words which will be transmitted in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "FRAME_TYPE,Transmit Frame Type This field determines the type of frame that will be transmitted next" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x06 "CONTROLSS_FSI0_TX1_TX_FRAME_TAG_UDATA," hexmask.word.byte 0x06 8.--15. 1. "USER_DATA,User Data bits This is a user-defined value that will be loaded into the the user data phase of the frame" bitfld.word 0x06 0.--3. "FRAME_TAG,This will be used only for software initiated transmissions" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x08 "CONTROLSS_FSI0_TX1_TX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load bits These bits are used to force the transmit buffer pointer to a desired index within the transmit buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI0_TX1_TX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Remaining in the transmit buffer This value indicates the number of words present in the data buffer which have not yet been transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI0_TX1_TX_PING_CTRL_ALT1_," bitfld.word 0x0C 3.--8. "EXT_TRIG_SEL,External Trigger Select bits This bitfield will select one of the 64 external trigger inputs to as the source to generate a ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x0C 2. "EXT_TRIG_EN,External Trigger Enable bit This bit will allow the external trigger logic to generate a ping frame" "0,1" newline bitfld.word 0x0C 1. "TIMER_EN,Ping Timer Enable bit This bit will enable the ping timer for generating periodic ping frames" "0,1" bitfld.word 0x0C 0. "CNT_RST,Ping Counter Reset bit Writing a 1 to this bit will reset the ping counter to 0" "0,1" line.word 0x0E "CONTROLSS_FSI0_TX1_TX_PING_TAG," bitfld.word 0x0E 0.--3. "TAG,Ping Frame Tag This field contains a 4-bit tag which will be sent in any ping frame that is initiated by an external trigger or the ping timer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x18++0x07 line.long 0x00 "CONTROLSS_FSI0_TX1_TX_PING_TO_REF," line.long 0x04 "CONTROLSS_FSI0_TX1_TX_PING_TO_CNT," group.word 0x20++0x05 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_INT_CTRL," bitfld.word 0x00 11. "INT2_EN_PING_TO,Enable PING Timer Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 10. "INT2_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 9. "INT2_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 8. "INT2_EN_FRAME_DONE,Enable Frame Done interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 3. "INT1_EN_PING_TO,Enable Ping Timer Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 2. "INT1_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" newline bitfld.word 0x00 1. "INT1_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 0. "INT1_EN_FRAME_DONE,Enable Frame Done interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" line.word 0x02 "CONTROLSS_FSI0_TX1_TX_DMA_CTRL," bitfld.word 0x02 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable the DMA event to be generated upon the completion of a transmit frame" "0,1" line.word 0x04 "CONTROLSS_FSI0_TX1_TX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key In order to write to this register 0xA5 must be written to this field at the same time" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the transmit control registers that support a lock protection" "0,1" rgroup.word 0x28++0x01 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_EVT_STS," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Bit This bit indicates that a ping frame has been triggered" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Bit This bit inditcates that buffer overrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Bit This bit inditcates that buffer underrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Bit This bit inditcates a Frame Done condition" "0,1" wgroup.word 0x2C++0x05 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_EVT_CLR," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" line.word 0x02 "CONTROLSS_FSI0_TX1_TX_EVT_FRC," bitfld.word 0x02 3. "PING_TRIGGERED,Ping Frame Triggered Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 2. "BUF_OVERRUN,Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" newline bitfld.word 0x02 1. "BUF_UNDERRUN,Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 0. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" line.word 0x04 "CONTROLSS_FSI0_TX1_TX_USER_CRC," hexmask.word.byte 0x04 0.--7. 1. "USER_CRC,User-defined CRC This register contains the 8-bit CRC value to be transmitted in the next frame if the transmission is set for user-defined CRC option (TX_OPER_CTRL_LO.SW_CRC = 1)" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI0_TX1_TX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" rgroup.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,Computed ECC Value This field contains the ECC value computed using SEC-DED either for 16-bit or 32-bit data in the TX_ECC_DATA register" group.word 0x48++0x01 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "TXD1_DLY,Delay Line Tap Select for TXD1 This bitfield selects the number of delay elements inserted into the TXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "TXD0_DLY,Delay Line Tap Select for TXD0 This bitfield selects the number of delay elements inserted into the TXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "TXCLK_DLY,Delay Line Tap Select for TXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI0_TX1_TX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI1_RX2_CONTROLSS_FSI1_RX2 (C2K_FSI_RX)" base ad:0x502B0000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_MASTER_CTRL_ALTC_," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key" bitfld.word 0x00 4. "DATA_FILTER_EN,Data Filter Enable Bit" "0,1" newline bitfld.word 0x00 3. "INPUT_ISOLATE,When set to 1 the FSI RX inputs (RXCLK RXD0 and RXD1) will be isolated from what is driven from the device pins and will be held at inactive level of '1'.This isolation facilitates the user to switch the RX inputs to a different set of.." "0,1" bitfld.word 0x00 2. "SPI_PAIRING,Clock Pairing for SPI-like Behavior Enable bit This bit enables the internal clock pairing with the FSI TX module" "0,1" newline bitfld.word 0x00 1. "INT_LOOPBACK,Internal Loopback Enable bit This bit enables the internal loopback functionality of the FSI receiver" "0,1" bitfld.word 0x00 0. "CORE_RST,Receiver Master Core Reset bit This bit controls the receiver master core reset" "0,1" group.word 0x08++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_OPER_CTRL," bitfld.word 0x00 8. "PING_WD_RST_MODE,Ping Watchdog Timeout Mode Select bit This bit selects the mode by which the ping watchdog counter is reset" "0,1" bitfld.word 0x00 7. "ECC_SEL,ECC Data Width Select bit This bit selects between whether the ECC computation is done on 16-bit or 32-bit words" "0,1" newline bitfld.word 0x00 3.--6. "N_WORDS,Number of Words to Receive This field defines the number of words which will be received in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 2. "SPI_MODE,SPI Mode Enable bit This bit enables and disables the SPI compatibility mode of the FSI RX" "0,1" newline bitfld.word 0x00 0.--1. "DATA_WIDTH,Receive Data Width Select bit These bits decide the number of data lines used for receiving data" "0,1,2,3" rgroup.word 0x0C++0x05 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_FRAME_INFO," bitfld.word 0x00 0.--3. "FRAME_TYPE,Received Frame Type This field indicates the type of frame that was successfully received last" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI1_RX2_RX_FRAME_TAG_UDATA," hexmask.word.byte 0x02 8.--15. 1. "USER_DATA,Received User Data This field contains the 8-bit user data field of the last successfully received frame" bitfld.word 0x02 1.--4. "FRAME_TAG,Received Frame Tag This field contains the 4-bit frame tag from the last successfully received frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" line.word 0x04 "CONTROLSS_FSI1_RX2_RX_DMA_CTRL," bitfld.word 0x04 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable a DMA Event to be generated upon the completion of a frame reception" "0,1" rgroup.word 0x14++0x0D line.word 0x00 "CONTROLSS_FSI1_RX2_RX_EVT_STS_ALT1_," bitfld.word 0x00 14. "ERROR_TAG_MATCH,Error Tag Match Flag This bit indicates that an error frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 13. "DATA_TAG_MATCH,Data Tag Match Flag This bit indicates that a dataframe was received with a tag comparison matching the masked tag reference" "0,1" newline bitfld.word 0x00 12. "PING_TAG_MATCH,Ping Tag Match Flag This bit indicates that a ping frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 11. "DATA_FRAME,Data Frame Received Flag This bit indicates that an data frame has been received" "0,1" newline bitfld.word 0x00 10. "FRAME_OVERRUN,Frame Overrun Flag This bit indicates that a frame overrun condition has occured" "0,1" bitfld.word 0x00 9. "PING_FRAME,Ping Frame Received Flag This bit indicates that an ping frame has been received" "0,1" newline bitfld.word 0x00 8. "ERR_FRAME,Error Frame Received Flag This bit indicates that an error frame has been received" "0,1" bitfld.word 0x00 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag This bit indicates that a buffer underrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 6. "FRAME_DONE,Frame Done Flag This bit indicates that a frame has been successfully received without error" "0,1" bitfld.word 0x00 5. "BUF_OVERRUN,Receive Buffer Overrun Flag This bit indicates that a buffer overrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 4. "EOF_ERR,End-of-Frame Error Flag This bit indicates that an invalid end-of-frame bit pattern has been received" "0,1" bitfld.word 0x00 3. "TYPE_ERR,Frame Type Error Flag This bit inditcates that an invalid frame type has been received" "0,1" newline bitfld.word 0x00 2. "CRC_ERR,CRC Error Flag This bit indicates that a CRC error has occured" "0,1" bitfld.word 0x00 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag This bit indicates that the frame watchdog timer has timed out" "0,1" newline bitfld.word 0x00 0. "PING_WD_TO,Ping Watchdog Timeout Flag This bit indicates that the ping watchdog timer has timed out" "0,1" line.word 0x02 "CONTROLSS_FSI1_RX2_RX_CRC_INFO," hexmask.word.byte 0x02 8.--15. 1. "CALC_CRC,Harware Calculated CRC Value This bitfield contains the CRC value that was calculated on the last received data" hexmask.word.byte 0x02 0.--7. 1. "RX_CRC,Received CRC Value This bitfield contains the CRC value that was last received a frame" line.word 0x04 "CONTROLSS_FSI1_RX2_RX_EVT_CLR_ALT1_," bitfld.word 0x04 14. "ERROR_TAG_MATCH,Error Tag Match Glag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 13. "DATA_TAG_MATCH,Data Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 12. "PING_TAG_MATCH,Ping Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 11. "DATA_FRAME,Data Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 10. "FRAME_OVERRUN,Frame Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 9. "PING_FRAME,Ping Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 8. "ERR_FRAME,Error Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 6. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 4. "EOF_ERR,End-of-Frame Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 3. "TYPE_ERR,Frame Type Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 2. "CRC_ERR,CRC Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 0. "PING_WD_TO,Ping Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" line.word 0x06 "CONTROLSS_FSI1_RX2_RX_EVT_FRC_ALT1_," bitfld.word 0x06 14. "ERROR_TAG_MATCH,Error Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 13. "DATA_TAG_MATCH,Data Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 12. "PING_TAG_MATCH,Ping Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 11. "DATA_FRAME,Data Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 10. "FRAME_OVERRUN,Frame Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 9. "PING_FRAME,Ping Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 8. "ERR_FRAME,Error Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 6. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 4. "EOF_ERR,End-of-Frame Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 3. "TYPE_ERR,Frame Type Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 2. "CRC_ERR,CRC Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 0. "PING_WD_TO,Ping Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" line.word 0x08 "CONTROLSS_FSI1_RX2_RX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI1_RX2_RX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Available in the Receive Buffer This bitfield indicates the number of valid data words present in the receive buffer that have not been read by the application software" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI1_RX2_RX_FRAME_WD_CTRL," bitfld.word 0x0C 1. "FRAME_WD_EN,Frame Watchdog Counter Enable bit This bit will enable or disable the frame watchdog counter" "0,1" bitfld.word 0x0C 0. "FRAME_WD_CNT_RST,Frame Watchdog Counter Reset bit This bit will reset the frame watchdog counter to 0" "0,1" group.long 0x24++0x07 line.long 0x00 "CONTROLSS_FSI1_RX2_RX_FRAME_WD_REF," line.long 0x04 "CONTROLSS_FSI1_RX2_RX_FRAME_WD_CNT," group.word 0x2C++0x03 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_PING_WD_CTRL," bitfld.word 0x00 1. "PING_WD_EN,Ping Watchdog Counter Enable bit This bit will enable or disable the ping watchdog counter" "0,1" bitfld.word 0x00 0. "PING_WD_RST,Ping Watchdog Counter Reset bit This bit will reset the ping watchdog counter to 0" "0,1" line.word 0x02 "CONTROLSS_FSI1_RX2_RX_PING_TAG," bitfld.word 0x02 1.--4. "PING_TAG,Received Ping Frame Tag This field contains the 4-bit frame tag from the last successfully received ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" group.long 0x30++0x07 line.long 0x00 "CONTROLSS_FSI1_RX2_RX_PING_WD_REF," line.long 0x04 "CONTROLSS_FSI1_RX2_RX_PING_WD_CNT," group.word 0x38++0x05 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_INT1_CTRL_ALT1_," bitfld.word 0x00 14. "INT1_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 13. "INT1_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 12. "INT1_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 11. "INT1_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 10. "INT1_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 9. "INT1_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 8. "INT1_EN_ERR_FRAME,Enable ERROR Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 7. "INT1_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 6. "INT1_EN_FRAME_DONE,Enable Frame Done Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 5. "INT1_EN_OVERRUN,Enable Receive Buffer Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 4. "INT1_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 3. "INT1_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 2. "INT1_EN_CRC_ERR,Enable CRC Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 1. "INT1_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 0. "INT1_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" line.word 0x02 "CONTROLSS_FSI1_RX2_RX_INT2_CTRL_ALT1_," bitfld.word 0x02 14. "INT2_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 13. "INT2_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 12. "INT2_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 11. "INT2_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 10. "INT2_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 9. "INT2_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 8. "INT2_EN_ERR_FRAME,Enable Error Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 7. "INT2_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 6. "INT2_EN_FRAME_DONE,Enable Frame Done Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 5. "INT2_EN_OVERRUN,Enable Buffer Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 4. "INT2_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 3. "INT2_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 2. "INT2_EN_CRC_ERR,Enable CRC Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 1. "INT2_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 0. "INT2_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" line.word 0x04 "CONTROLSS_FSI1_RX2_RX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the receive control registers that support a lock protection" "0,1" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI1_RX2_RX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" group.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,ECC Value for SEC-DED check This field contains the ECC value to be used for SEC-DED either for 16-bit or 32-bit data in the RX_ECC_DATA register" rgroup.long 0x48++0x03 line.long 0x00 "CONTROLSS_FSI1_RX2_RX_ECC_SEC_DATA," rgroup.word 0x4C++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_ECC_LOG," bitfld.word 0x00 1. "MBE,Multiple Bit Errors Detected This bit indicates the occurrence of multiple bit errors.The data is corrupted and cannot be corrected" "0,1" bitfld.word 0x00 0. "SBE,Single Bit Error Detected This bit indicates the occurrence of a single bit error in the data" "0,1" group.word 0x50++0x03 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_FRAME_TAG_CMP," bitfld.word 0x00 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x00 8. "CMP_EN,Frame Tag Compare Enable bit Set this bit to enable the comparison of an incoming frame tag and the value stored in the frame tag reference" "0,1" newline bitfld.word 0x00 4.--7. "TAG_MASK,Frame Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 0.--3. "TAG_REF,Frame Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming frame tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI1_RX2_RX_PING_TAG_CMP," bitfld.word 0x02 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x02 8. "CMP_EN,Ping Tag Compare Enable bit Set this bit to enable the comparison of an incoming ping tag and the value stored in the ping tag reference" "0,1" newline bitfld.word 0x02 4.--7. "TAG_MASK,Ping Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming ping frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0.--3. "TAG_REF,Ping Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming ping tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x58++0x07 line.long 0x00 "CONTROLSS_FSI1_RX2_RX_TRIG_CTRL_0," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI1_RX2_RX_TRIG_WIDTH_0," hexmask.long.word 0x04 0.--15. 1. "RX_TRIG_WIDTH,This register decides the width(in SYSCLK cycles) of wide pulse output of the RX trigger module" group.word 0x60++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "RXD1_DLY,Delay Line Tap Select for RXD1 This bitfield selects the number of delay elements inserted into the RXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "RXD0_DLY,Delay Line Tap Select for RXD0 This bitfield selects the number of delay elements inserted into the RXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "RXCLK_DLY,Delay Line Tap Select for RXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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 0x64++0x0F line.long 0x00 "CONTROLSS_FSI1_RX2_RX_TRIG_CTRL_1," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI1_RX2_RX_TRIG_CTRL_2," hexmask.long.tbyte 0x04 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x04 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x08 "CONTROLSS_FSI1_RX2_RX_TRIG_CTRL_3," hexmask.long.tbyte 0x08 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x08 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x08 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x0C "CONTROLSS_FSI1_RX2_RX_VIS_1," bitfld.long 0x0C 3. "RX_CORE_STS,Receiver Core Status bit This bit indicates the status of the receiver core" "0,1" group.word 0x74++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_UDATA_FILTER," hexmask.word.byte 0x00 8.--15. 1. "UDATA_MASK,Bit Mask to be used for comparing the USERDATA field when filtering is enabled" hexmask.word.byte 0x00 0.--7. 1. "UDATA_REG,Reference to be used for comparing the USERDATA field when filtering is enabled" rgroup.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI1_RX2_RX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI1_RX3_CONTROLSS_FSI1_RX3 (C2K_FSI_RX)" base ad:0x502B1000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_MASTER_CTRL_ALTC_," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key" bitfld.word 0x00 4. "DATA_FILTER_EN,Data Filter Enable Bit" "0,1" newline bitfld.word 0x00 3. "INPUT_ISOLATE,When set to 1 the FSI RX inputs (RXCLK RXD0 and RXD1) will be isolated from what is driven from the device pins and will be held at inactive level of '1'.This isolation facilitates the user to switch the RX inputs to a different set of.." "0,1" bitfld.word 0x00 2. "SPI_PAIRING,Clock Pairing for SPI-like Behavior Enable bit This bit enables the internal clock pairing with the FSI TX module" "0,1" newline bitfld.word 0x00 1. "INT_LOOPBACK,Internal Loopback Enable bit This bit enables the internal loopback functionality of the FSI receiver" "0,1" bitfld.word 0x00 0. "CORE_RST,Receiver Master Core Reset bit This bit controls the receiver master core reset" "0,1" group.word 0x08++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_OPER_CTRL," bitfld.word 0x00 8. "PING_WD_RST_MODE,Ping Watchdog Timeout Mode Select bit This bit selects the mode by which the ping watchdog counter is reset" "0,1" bitfld.word 0x00 7. "ECC_SEL,ECC Data Width Select bit This bit selects between whether the ECC computation is done on 16-bit or 32-bit words" "0,1" newline bitfld.word 0x00 3.--6. "N_WORDS,Number of Words to Receive This field defines the number of words which will be received in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 2. "SPI_MODE,SPI Mode Enable bit This bit enables and disables the SPI compatibility mode of the FSI RX" "0,1" newline bitfld.word 0x00 0.--1. "DATA_WIDTH,Receive Data Width Select bit These bits decide the number of data lines used for receiving data" "0,1,2,3" rgroup.word 0x0C++0x05 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_FRAME_INFO," bitfld.word 0x00 0.--3. "FRAME_TYPE,Received Frame Type This field indicates the type of frame that was successfully received last" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI1_RX3_RX_FRAME_TAG_UDATA," hexmask.word.byte 0x02 8.--15. 1. "USER_DATA,Received User Data This field contains the 8-bit user data field of the last successfully received frame" bitfld.word 0x02 1.--4. "FRAME_TAG,Received Frame Tag This field contains the 4-bit frame tag from the last successfully received frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" line.word 0x04 "CONTROLSS_FSI1_RX3_RX_DMA_CTRL," bitfld.word 0x04 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable a DMA Event to be generated upon the completion of a frame reception" "0,1" rgroup.word 0x14++0x0D line.word 0x00 "CONTROLSS_FSI1_RX3_RX_EVT_STS_ALT1_," bitfld.word 0x00 14. "ERROR_TAG_MATCH,Error Tag Match Flag This bit indicates that an error frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 13. "DATA_TAG_MATCH,Data Tag Match Flag This bit indicates that a dataframe was received with a tag comparison matching the masked tag reference" "0,1" newline bitfld.word 0x00 12. "PING_TAG_MATCH,Ping Tag Match Flag This bit indicates that a ping frame was received with a tag comparison matching the masked tag reference" "0,1" bitfld.word 0x00 11. "DATA_FRAME,Data Frame Received Flag This bit indicates that an data frame has been received" "0,1" newline bitfld.word 0x00 10. "FRAME_OVERRUN,Frame Overrun Flag This bit indicates that a frame overrun condition has occured" "0,1" bitfld.word 0x00 9. "PING_FRAME,Ping Frame Received Flag This bit indicates that an ping frame has been received" "0,1" newline bitfld.word 0x00 8. "ERR_FRAME,Error Frame Received Flag This bit indicates that an error frame has been received" "0,1" bitfld.word 0x00 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag This bit indicates that a buffer underrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 6. "FRAME_DONE,Frame Done Flag This bit indicates that a frame has been successfully received without error" "0,1" bitfld.word 0x00 5. "BUF_OVERRUN,Receive Buffer Overrun Flag This bit indicates that a buffer overrun condition has occured in the receive buffer" "0,1" newline bitfld.word 0x00 4. "EOF_ERR,End-of-Frame Error Flag This bit indicates that an invalid end-of-frame bit pattern has been received" "0,1" bitfld.word 0x00 3. "TYPE_ERR,Frame Type Error Flag This bit inditcates that an invalid frame type has been received" "0,1" newline bitfld.word 0x00 2. "CRC_ERR,CRC Error Flag This bit indicates that a CRC error has occured" "0,1" bitfld.word 0x00 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag This bit indicates that the frame watchdog timer has timed out" "0,1" newline bitfld.word 0x00 0. "PING_WD_TO,Ping Watchdog Timeout Flag This bit indicates that the ping watchdog timer has timed out" "0,1" line.word 0x02 "CONTROLSS_FSI1_RX3_RX_CRC_INFO," hexmask.word.byte 0x02 8.--15. 1. "CALC_CRC,Harware Calculated CRC Value This bitfield contains the CRC value that was calculated on the last received data" hexmask.word.byte 0x02 0.--7. 1. "RX_CRC,Received CRC Value This bitfield contains the CRC value that was last received a frame" line.word 0x04 "CONTROLSS_FSI1_RX3_RX_EVT_CLR_ALT1_," bitfld.word 0x04 14. "ERROR_TAG_MATCH,Error Tag Match Glag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 13. "DATA_TAG_MATCH,Data Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 12. "PING_TAG_MATCH,Ping Tag Match Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 11. "DATA_FRAME,Data Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 10. "FRAME_OVERRUN,Frame Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 9. "PING_FRAME,Ping Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 8. "ERR_FRAME,Error Frame Received Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 6. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 4. "EOF_ERR,End-of-Frame Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 3. "TYPE_ERR,Frame Type Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 2. "CRC_ERR,CRC Error Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" bitfld.word 0x04 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" newline bitfld.word 0x04 0. "PING_WD_TO,Ping Watchdog Timeout Flag Clear bit This bit clears the corresponding bit in the RX_EVT_STS register" "0,1" line.word 0x06 "CONTROLSS_FSI1_RX3_RX_EVT_FRC_ALT1_," bitfld.word 0x06 14. "ERROR_TAG_MATCH,Error Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 13. "DATA_TAG_MATCH,Data Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 12. "PING_TAG_MATCH,Ping Tag Match Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 11. "DATA_FRAME,Data Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 10. "FRAME_OVERRUN,Frame Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 9. "PING_FRAME,Ping Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 8. "ERR_FRAME,Error Frame Received Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 7. "BUF_UNDERRUN,Receive Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 6. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 5. "BUF_OVERRUN,Receive Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 4. "EOF_ERR,End-of-Frame Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 3. "TYPE_ERR,Frame Type Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 2. "CRC_ERR,CRC Error Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" bitfld.word 0x06 1. "FRAME_WD_TO,Frame Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" newline bitfld.word 0x06 0. "PING_WD_TO,Ping Watchdog Timeout Flag Force bit This bit will cause the corresponding bit in the RX_EVT_STS register to get set" "0,1" line.word 0x08 "CONTROLSS_FSI1_RX3_RX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI1_RX3_RX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Available in the Receive Buffer This bitfield indicates the number of valid data words present in the receive buffer that have not been read by the application software" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI1_RX3_RX_FRAME_WD_CTRL," bitfld.word 0x0C 1. "FRAME_WD_EN,Frame Watchdog Counter Enable bit This bit will enable or disable the frame watchdog counter" "0,1" bitfld.word 0x0C 0. "FRAME_WD_CNT_RST,Frame Watchdog Counter Reset bit This bit will reset the frame watchdog counter to 0" "0,1" group.long 0x24++0x07 line.long 0x00 "CONTROLSS_FSI1_RX3_RX_FRAME_WD_REF," line.long 0x04 "CONTROLSS_FSI1_RX3_RX_FRAME_WD_CNT," group.word 0x2C++0x03 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_PING_WD_CTRL," bitfld.word 0x00 1. "PING_WD_EN,Ping Watchdog Counter Enable bit This bit will enable or disable the ping watchdog counter" "0,1" bitfld.word 0x00 0. "PING_WD_RST,Ping Watchdog Counter Reset bit This bit will reset the ping watchdog counter to 0" "0,1" line.word 0x02 "CONTROLSS_FSI1_RX3_RX_PING_TAG," bitfld.word 0x02 1.--4. "PING_TAG,Received Ping Frame Tag This field contains the 4-bit frame tag from the last successfully received ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0. "RESERVED,Zero bit This bit will always read as 0" "0,1" group.long 0x30++0x07 line.long 0x00 "CONTROLSS_FSI1_RX3_RX_PING_WD_REF," line.long 0x04 "CONTROLSS_FSI1_RX3_RX_PING_WD_CNT," group.word 0x38++0x05 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_INT1_CTRL_ALT1_," bitfld.word 0x00 14. "INT1_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 13. "INT1_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 12. "INT1_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 11. "INT1_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 10. "INT1_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 9. "INT1_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 8. "INT1_EN_ERR_FRAME,Enable ERROR Frame Received Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 7. "INT1_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 6. "INT1_EN_FRAME_DONE,Enable Frame Done Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 5. "INT1_EN_OVERRUN,Enable Receive Buffer Overrun Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 4. "INT1_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 3. "INT1_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 2. "INT1_EN_CRC_ERR,Enable CRC Error Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" bitfld.word 0x00 1. "INT1_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" newline bitfld.word 0x00 0. "INT1_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT1 bit This is an enable register which decides whether an interrupt (RX_INT1) will be generated on the enabled event" "0,1" line.word 0x02 "CONTROLSS_FSI1_RX3_RX_INT2_CTRL_ALT1_," bitfld.word 0x02 14. "INT2_EN_ERROR_TAG_MATCH,Enable Error Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 13. "INT2_EN_DATA_TAG_MATCH,Enable Data Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 12. "INT2_EN_PING_TAG_MATCH,Enable Ping Frame Received with Tag Match Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 11. "INT2_EN_DATA_FRAME,Enable Data Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 10. "INT2_EN_FRAME_OVERRUN,Enable Frame Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 9. "INT2_EN_PING_FRAME,Enable Ping Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 8. "INT2_EN_ERR_FRAME,Enable Error Frame Received Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 7. "INT2_EN_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 6. "INT2_EN_FRAME_DONE,Enable Frame Done Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 5. "INT2_EN_OVERRUN,Enable Buffer Overrun Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 4. "INT2_EN_EOF_ERR,Enable End-of-Frame Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 3. "INT2_EN_TYPE_ERR,Enable Frame Type Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 2. "INT2_EN_CRC_ERR,Enable CRC Error Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" bitfld.word 0x02 1. "INT2_EN_FRAME_WD_TO,Enable Frame Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" newline bitfld.word 0x02 0. "INT2_EN_PING_WD_TO,Enable Ping Watchdog Timeout Interrupt to INT2 bit This is an enable register which decides whether an interrupt (RX_INT2) will be generated on the enabled event" "0,1" line.word 0x04 "CONTROLSS_FSI1_RX3_RX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the receive control registers that support a lock protection" "0,1" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI1_RX3_RX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" group.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,ECC Value for SEC-DED check This field contains the ECC value to be used for SEC-DED either for 16-bit or 32-bit data in the RX_ECC_DATA register" rgroup.long 0x48++0x03 line.long 0x00 "CONTROLSS_FSI1_RX3_RX_ECC_SEC_DATA," rgroup.word 0x4C++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_ECC_LOG," bitfld.word 0x00 1. "MBE,Multiple Bit Errors Detected This bit indicates the occurrence of multiple bit errors.The data is corrupted and cannot be corrected" "0,1" bitfld.word 0x00 0. "SBE,Single Bit Error Detected This bit indicates the occurrence of a single bit error in the data" "0,1" group.word 0x50++0x03 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_FRAME_TAG_CMP," bitfld.word 0x00 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x00 8. "CMP_EN,Frame Tag Compare Enable bit Set this bit to enable the comparison of an incoming frame tag and the value stored in the frame tag reference" "0,1" newline bitfld.word 0x00 4.--7. "TAG_MASK,Frame Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 0.--3. "TAG_REF,Frame Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming frame tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x02 "CONTROLSS_FSI1_RX3_RX_PING_TAG_CMP," bitfld.word 0x02 9. "BROADCAST_EN,Broadcast Enable bit This will enable the reception of a ping frame broadcast" "0,1" bitfld.word 0x02 8. "CMP_EN,Ping Tag Compare Enable bit Set this bit to enable the comparison of an incoming ping tag and the value stored in the ping tag reference" "0,1" newline bitfld.word 0x02 4.--7. "TAG_MASK,Ping Tag Mask Any bit position in this register set to 0 will be used in the comparison of the incoming ping frame tag and the value stored in TAG_REF" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x02 0.--3. "TAG_REF,Ping Tag Reference The reference tag to check against when comparing the TAG_MASK and the incoming ping tag" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x58++0x07 line.long 0x00 "CONTROLSS_FSI1_RX3_RX_TRIG_CTRL_0," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI1_RX3_RX_TRIG_WIDTH_0," hexmask.long.word 0x04 0.--15. 1. "RX_TRIG_WIDTH,This register decides the width(in SYSCLK cycles) of wide pulse output of the RX trigger module" group.word 0x60++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "RXD1_DLY,Delay Line Tap Select for RXD1 This bitfield selects the number of delay elements inserted into the RXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "RXD0_DLY,Delay Line Tap Select for RXD0 This bitfield selects the number of delay elements inserted into the RXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "RXCLK_DLY,Delay Line Tap Select for RXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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 0x64++0x0F line.long 0x00 "CONTROLSS_FSI1_RX3_RX_TRIG_CTRL_1," hexmask.long.tbyte 0x00 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x00 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x04 "CONTROLSS_FSI1_RX3_RX_TRIG_CTRL_2," hexmask.long.tbyte 0x04 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x04 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x08 "CONTROLSS_FSI1_RX3_RX_TRIG_CTRL_3," hexmask.long.tbyte 0x08 8.--31. 1. "RX_TRIG_DLY,This is the 24 bit count of the trigger delay in SYSCLK cycles" bitfld.long 0x08 1.--4. "TRIG_SEL,This is the mux select value which selects which of the inputs will be used as the trigger source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x08 0. "TRIG_EN,This is the enable for the RX output trigger generation" "0,1" line.long 0x0C "CONTROLSS_FSI1_RX3_RX_VIS_1," bitfld.long 0x0C 3. "RX_CORE_STS,Receiver Core Status bit This bit indicates the status of the receiver core" "0,1" group.word 0x74++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_UDATA_FILTER," hexmask.word.byte 0x00 8.--15. 1. "UDATA_MASK,Bit Mask to be used for comparing the USERDATA field when filtering is enabled" hexmask.word.byte 0x00 0.--7. 1. "UDATA_REG,Reference to be used for comparing the USERDATA field when filtering is enabled" rgroup.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI1_RX3_RX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI1_TX2_CONTROLSS_FSI1_TX2 (C2K_FSI_RX)" base ad:0x502A0000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_MASTER_CTRL," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key In order to write to any bit in this register 0xA5 must be written to this field at the same time" bitfld.word 0x00 1. "FLUSH,Flush Operation Start bit This bit will cause the transmitter to initiate a flush pattern of a single toggle on the TXD0 and TXD1 followed by five full cycles of TXCLK" "0,1" newline bitfld.word 0x00 0. "CORE_RST,Transmitter Master Core Reset bit This bit controls the transmitter master core reset" "0,1" group.word 0x04++0x01 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_CLK_CTRL," hexmask.word.byte 0x00 2.--9. 1. "PRESCALE_VAL,Clock Divider Prescale Value The input clock is divided by this 8-bit value and fed into the transmitter core" bitfld.word 0x00 1. "CLK_EN,Clock Divider Enable bit This bit will enable and disable the input clock divider and start the clock to the transmitter core" "0,1" newline bitfld.word 0x00 0. "CLK_RST,Clock Divider Reset bit This bit will reset the clock counter in the clock divider" "0,1" group.word 0x08++0x0F line.word 0x00 "CONTROLSS_FSI1_TX2_TX_OPER_CTRL_LO_ALT2_," bitfld.word 0x00 10. "SEL_TDM_IN,Input TDM port Select bit This bit selects the input port for the transmitter core between the TDM input pins or the RX module" "0,1" bitfld.word 0x00 9. "TDM_ENABLE,Transmit TDM Mode Enable bit" "0,1" newline bitfld.word 0x00 8. "SEL_PLLCLK,Input Clock Select bit This bit selects the input clock source for the transmitter core" "0,1" bitfld.word 0x00 7. "PING_TO_MODE,Ping Counter Reset Mode Select bit This bit selects when the ping counter will reset" "0,1" newline bitfld.word 0x00 6. "SW_CRC,CRC Source Select bit This bit selects the source of the CRC value that is transmitted" "0,1" bitfld.word 0x00 3.--5. "START_MODE,Transmission Start Mode Select bit These bits select the method by which a new frame transmission is started" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 2. "SPI_MODE,SPI Mode Select bit This bit enables and disables SPI compatibility mode" "0,1" bitfld.word 0x00 0.--1. "DATA_WIDTH,Transmit Data Width Select bits These bits define the number of data lines used by the transmitter" "0,1,2,3" line.word 0x02 "CONTROLSS_FSI1_TX2_TX_OPER_CTRL_HI_ALT1_," bitfld.word 0x02 7.--12. "EXT_TRIG_SEL,External Trigger Select bit These bits define which of the 64 external inputs will be used as the source for the external input trigger" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x02 6. "ECC_SEL,ECC Data Width Select bit This bit selects between 16-bit and 32-bit ECC computation" "0,1" newline bitfld.word 0x02 5. "FORCE_ERR,Error Frame Force bit This bit will force the the CRC value of the transmitted data frame to 0 whenever there is a buffer overrun or underrun condition" "0,1" line.word 0x04 "CONTROLSS_FSI1_TX2_TX_FRAME_CTRL," bitfld.word 0x04 15. "START,Start Transmission bit This bit will cause the FSI to start transmitting the next frame" "0,1" bitfld.word 0x04 4.--7. "N_WORDS,Number of Words to be Transmitted This field defines the number of words which will be transmitted in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "FRAME_TYPE,Transmit Frame Type This field determines the type of frame that will be transmitted next" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x06 "CONTROLSS_FSI1_TX2_TX_FRAME_TAG_UDATA," hexmask.word.byte 0x06 8.--15. 1. "USER_DATA,User Data bits This is a user-defined value that will be loaded into the the user data phase of the frame" bitfld.word 0x06 0.--3. "FRAME_TAG,This will be used only for software initiated transmissions" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x08 "CONTROLSS_FSI1_TX2_TX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load bits These bits are used to force the transmit buffer pointer to a desired index within the transmit buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI1_TX2_TX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Remaining in the transmit buffer This value indicates the number of words present in the data buffer which have not yet been transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI1_TX2_TX_PING_CTRL_ALT1_," bitfld.word 0x0C 3.--8. "EXT_TRIG_SEL,External Trigger Select bits This bitfield will select one of the 64 external trigger inputs to as the source to generate a ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x0C 2. "EXT_TRIG_EN,External Trigger Enable bit This bit will allow the external trigger logic to generate a ping frame" "0,1" newline bitfld.word 0x0C 1. "TIMER_EN,Ping Timer Enable bit This bit will enable the ping timer for generating periodic ping frames" "0,1" bitfld.word 0x0C 0. "CNT_RST,Ping Counter Reset bit Writing a 1 to this bit will reset the ping counter to 0" "0,1" line.word 0x0E "CONTROLSS_FSI1_TX2_TX_PING_TAG," bitfld.word 0x0E 0.--3. "TAG,Ping Frame Tag This field contains a 4-bit tag which will be sent in any ping frame that is initiated by an external trigger or the ping timer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x18++0x07 line.long 0x00 "CONTROLSS_FSI1_TX2_TX_PING_TO_REF," line.long 0x04 "CONTROLSS_FSI1_TX2_TX_PING_TO_CNT," group.word 0x20++0x05 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_INT_CTRL," bitfld.word 0x00 11. "INT2_EN_PING_TO,Enable PING Timer Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 10. "INT2_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 9. "INT2_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 8. "INT2_EN_FRAME_DONE,Enable Frame Done interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 3. "INT1_EN_PING_TO,Enable Ping Timer Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 2. "INT1_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" newline bitfld.word 0x00 1. "INT1_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 0. "INT1_EN_FRAME_DONE,Enable Frame Done interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" line.word 0x02 "CONTROLSS_FSI1_TX2_TX_DMA_CTRL," bitfld.word 0x02 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable the DMA event to be generated upon the completion of a transmit frame" "0,1" line.word 0x04 "CONTROLSS_FSI1_TX2_TX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key In order to write to this register 0xA5 must be written to this field at the same time" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the transmit control registers that support a lock protection" "0,1" rgroup.word 0x28++0x01 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_EVT_STS," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Bit This bit indicates that a ping frame has been triggered" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Bit This bit inditcates that buffer overrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Bit This bit inditcates that buffer underrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Bit This bit inditcates a Frame Done condition" "0,1" wgroup.word 0x2C++0x05 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_EVT_CLR," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" line.word 0x02 "CONTROLSS_FSI1_TX2_TX_EVT_FRC," bitfld.word 0x02 3. "PING_TRIGGERED,Ping Frame Triggered Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 2. "BUF_OVERRUN,Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" newline bitfld.word 0x02 1. "BUF_UNDERRUN,Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 0. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" line.word 0x04 "CONTROLSS_FSI1_TX2_TX_USER_CRC," hexmask.word.byte 0x04 0.--7. 1. "USER_CRC,User-defined CRC This register contains the 8-bit CRC value to be transmitted in the next frame if the transmission is set for user-defined CRC option (TX_OPER_CTRL_LO.SW_CRC = 1)" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI1_TX2_TX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" rgroup.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,Computed ECC Value This field contains the ECC value computed using SEC-DED either for 16-bit or 32-bit data in the TX_ECC_DATA register" group.word 0x48++0x01 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "TXD1_DLY,Delay Line Tap Select for TXD1 This bitfield selects the number of delay elements inserted into the TXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "TXD0_DLY,Delay Line Tap Select for TXD0 This bitfield selects the number of delay elements inserted into the TXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "TXCLK_DLY,Delay Line Tap Select for TXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI1_TX2_TX_BUF_BASE," width 0x0B tree.end tree "CONTROLSS_FSI1_TX3_CONTROLSS_FSI1_TX3 (C2K_FSI_RX)" base ad:0x502A1000 group.word 0x00++0x01 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_MASTER_CTRL," hexmask.word.byte 0x00 8.--15. 1. "KEY,Write Key In order to write to any bit in this register 0xA5 must be written to this field at the same time" bitfld.word 0x00 1. "FLUSH,Flush Operation Start bit This bit will cause the transmitter to initiate a flush pattern of a single toggle on the TXD0 and TXD1 followed by five full cycles of TXCLK" "0,1" newline bitfld.word 0x00 0. "CORE_RST,Transmitter Master Core Reset bit This bit controls the transmitter master core reset" "0,1" group.word 0x04++0x01 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_CLK_CTRL," hexmask.word.byte 0x00 2.--9. 1. "PRESCALE_VAL,Clock Divider Prescale Value The input clock is divided by this 8-bit value and fed into the transmitter core" bitfld.word 0x00 1. "CLK_EN,Clock Divider Enable bit This bit will enable and disable the input clock divider and start the clock to the transmitter core" "0,1" newline bitfld.word 0x00 0. "CLK_RST,Clock Divider Reset bit This bit will reset the clock counter in the clock divider" "0,1" group.word 0x08++0x0F line.word 0x00 "CONTROLSS_FSI1_TX3_TX_OPER_CTRL_LO_ALT2_," bitfld.word 0x00 10. "SEL_TDM_IN,Input TDM port Select bit This bit selects the input port for the transmitter core between the TDM input pins or the RX module" "0,1" bitfld.word 0x00 9. "TDM_ENABLE,Transmit TDM Mode Enable bit" "0,1" newline bitfld.word 0x00 8. "SEL_PLLCLK,Input Clock Select bit This bit selects the input clock source for the transmitter core" "0,1" bitfld.word 0x00 7. "PING_TO_MODE,Ping Counter Reset Mode Select bit This bit selects when the ping counter will reset" "0,1" newline bitfld.word 0x00 6. "SW_CRC,CRC Source Select bit This bit selects the source of the CRC value that is transmitted" "0,1" bitfld.word 0x00 3.--5. "START_MODE,Transmission Start Mode Select bit These bits select the method by which a new frame transmission is started" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 2. "SPI_MODE,SPI Mode Select bit This bit enables and disables SPI compatibility mode" "0,1" bitfld.word 0x00 0.--1. "DATA_WIDTH,Transmit Data Width Select bits These bits define the number of data lines used by the transmitter" "0,1,2,3" line.word 0x02 "CONTROLSS_FSI1_TX3_TX_OPER_CTRL_HI_ALT1_," bitfld.word 0x02 7.--12. "EXT_TRIG_SEL,External Trigger Select bit These bits define which of the 64 external inputs will be used as the source for the external input trigger" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x02 6. "ECC_SEL,ECC Data Width Select bit This bit selects between 16-bit and 32-bit ECC computation" "0,1" newline bitfld.word 0x02 5. "FORCE_ERR,Error Frame Force bit This bit will force the the CRC value of the transmitted data frame to 0 whenever there is a buffer overrun or underrun condition" "0,1" line.word 0x04 "CONTROLSS_FSI1_TX3_TX_FRAME_CTRL," bitfld.word 0x04 15. "START,Start Transmission bit This bit will cause the FSI to start transmitting the next frame" "0,1" bitfld.word 0x04 4.--7. "N_WORDS,Number of Words to be Transmitted This field defines the number of words which will be transmitted in a DATA_N_WORD frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x04 0.--3. "FRAME_TYPE,Transmit Frame Type This field determines the type of frame that will be transmitted next" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x06 "CONTROLSS_FSI1_TX3_TX_FRAME_TAG_UDATA," hexmask.word.byte 0x06 8.--15. 1. "USER_DATA,User Data bits This is a user-defined value that will be loaded into the the user data phase of the frame" bitfld.word 0x06 0.--3. "FRAME_TAG,This will be used only for software initiated transmissions" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x08 "CONTROLSS_FSI1_TX3_TX_BUF_PTR_LOAD," bitfld.word 0x08 0.--3. "BUF_PTR_LOAD,Buffer Pointer Load bits These bits are used to force the transmit buffer pointer to a desired index within the transmit buffer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0A "CONTROLSS_FSI1_TX3_TX_BUF_PTR_STS," bitfld.word 0x0A 8.--12. "CURR_WORD_CNT,Words Remaining in the transmit buffer This value indicates the number of words present in the data buffer which have not yet been transmitted" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x0A 0.--3. "CURR_BUF_PTR,Current Buffer Pointer Index This bitfield will show the current index of the buffer pointer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.word 0x0C "CONTROLSS_FSI1_TX3_TX_PING_CTRL_ALT1_," bitfld.word 0x0C 3.--8. "EXT_TRIG_SEL,External Trigger Select bits This bitfield will select one of the 64 external trigger inputs to as the source to generate a ping frame" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x0C 2. "EXT_TRIG_EN,External Trigger Enable bit This bit will allow the external trigger logic to generate a ping frame" "0,1" newline bitfld.word 0x0C 1. "TIMER_EN,Ping Timer Enable bit This bit will enable the ping timer for generating periodic ping frames" "0,1" bitfld.word 0x0C 0. "CNT_RST,Ping Counter Reset bit Writing a 1 to this bit will reset the ping counter to 0" "0,1" line.word 0x0E "CONTROLSS_FSI1_TX3_TX_PING_TAG," bitfld.word 0x0E 0.--3. "TAG,Ping Frame Tag This field contains a 4-bit tag which will be sent in any ping frame that is initiated by an external trigger or the ping timer" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x18++0x07 line.long 0x00 "CONTROLSS_FSI1_TX3_TX_PING_TO_REF," line.long 0x04 "CONTROLSS_FSI1_TX3_TX_PING_TO_CNT," group.word 0x20++0x05 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_INT_CTRL," bitfld.word 0x00 11. "INT2_EN_PING_TO,Enable PING Timer Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 10. "INT2_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 9. "INT2_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" bitfld.word 0x00 8. "INT2_EN_FRAME_DONE,Enable Frame Done interrupt to INT2 This bit allows the event to generate an interrupt on the INT2 line" "0,1" newline bitfld.word 0x00 3. "INT1_EN_PING_TO,Enable Ping Timer Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 2. "INT1_EN_BUF_OVERRUN,Enable Buffer Overrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" newline bitfld.word 0x00 1. "INT1_EN_BUF_UNDERRUN,Enable Buffer Underrun Interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" bitfld.word 0x00 0. "INT1_EN_FRAME_DONE,Enable Frame Done interrupt to INT1 This bit allows the event to generate an interrupt on the INT1 line" "0,1" line.word 0x02 "CONTROLSS_FSI1_TX3_TX_DMA_CTRL," bitfld.word 0x02 0. "DMA_EVT_EN,DMA Event Enable bit This bit will enable the DMA event to be generated upon the completion of a transmit frame" "0,1" line.word 0x04 "CONTROLSS_FSI1_TX3_TX_LOCK_CTRL," hexmask.word.byte 0x04 8.--15. 1. "KEY,Write Key In order to write to this register 0xA5 must be written to this field at the same time" bitfld.word 0x04 0. "LOCK,Control Register Lock Enable bit This bit locks the contents of all the transmit control registers that support a lock protection" "0,1" rgroup.word 0x28++0x01 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_EVT_STS," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Bit This bit indicates that a ping frame has been triggered" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Bit This bit inditcates that buffer overrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Bit This bit inditcates that buffer underrun has occured.Software can also force this bit to get set by writing to the TX_EVT_FRC register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Bit This bit inditcates a Frame Done condition" "0,1" wgroup.word 0x2C++0x05 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_EVT_CLR," bitfld.word 0x00 3. "PING_TRIGGERED,Ping Frame Triggered Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 2. "BUF_OVERRUN,Buffer Overrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" newline bitfld.word 0x00 1. "BUF_UNDERRUN,Buffer Underrun Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" bitfld.word 0x00 0. "FRAME_DONE,Frame Done Flag Clear bit This bit clears the corresponding bit in the TX_EVT_STS register" "0,1" line.word 0x02 "CONTROLSS_FSI1_TX3_TX_EVT_FRC," bitfld.word 0x02 3. "PING_TRIGGERED,Ping Frame Triggered Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 2. "BUF_OVERRUN,Buffer Overrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" newline bitfld.word 0x02 1. "BUF_UNDERRUN,Buffer Underrun Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" bitfld.word 0x02 0. "FRAME_DONE,Frame Done Flag Force bit This bit will cause the corresponding bit in the TX_EVT_STS register to get set" "0,1" line.word 0x04 "CONTROLSS_FSI1_TX3_TX_USER_CRC," hexmask.word.byte 0x04 0.--7. 1. "USER_CRC,User-defined CRC This register contains the 8-bit CRC value to be transmitted in the next frame if the transmission is set for user-defined CRC option (TX_OPER_CTRL_LO.SW_CRC = 1)" group.long 0x40++0x03 line.long 0x00 "CONTROLSS_FSI1_TX3_TX_ECC_DATA," hexmask.long.word 0x00 16.--31. 1. "DATA_HIGH,Upper 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) the entire 32-bit register and update TX_ECC_VAL register with the results" hexmask.long.word 0x00 0.--15. 1. "DATA_LOW,Lower 16 bits of ECC Data Writing to this bitfield will cause the ECC logic to compute the ECC(SEC-DED) for these 16 bits and update the TX_ECC_VAL register with the results" rgroup.word 0x44++0x01 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_ECC_VAL," hexmask.word.byte 0x00 0.--6. 1. "ECC_VAL,Computed ECC Value This field contains the ECC value computed using SEC-DED either for 16-bit or 32-bit data in the TX_ECC_DATA register" group.word 0x48++0x01 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_DLYLINE_CTRL," bitfld.word 0x00 10.--14. "TXD1_DLY,Delay Line Tap Select for TXD1 This bitfield selects the number of delay elements inserted into the TXD1 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x00 5.--9. "TXD0_DLY,Delay Line Tap Select for TXD0 This bitfield selects the number of delay elements inserted into the TXD0 path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,8,9,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.--4. "TXCLK_DLY,Delay Line Tap Select for TXCLK This bitfield selects the number of delay elements inserted into the RXCLK path from the pin boundary to the receiver core" "0,1,2,3,4,5,6,7,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.word 0x80++0x01 line.word 0x00 "CONTROLSS_FSI1_TX3_TX_BUF_BASE," width 0x0B tree.end tree.end tree "G0_EPWM 0..31" tree "CONTROLSS_G0_EPWM0_CONTROLSS_G0_EPWM0 (C2K_EPWM)" base ad:0x50000000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM0_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM0_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM0_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM0_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM0_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM0_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM0_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM0_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM0_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM0_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM0_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM0_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM0_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM0_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM0_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM0_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM0_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM0_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM0_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM0_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM0_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM0_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM0_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM0_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM0_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM0_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM0_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM0_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM0_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM0_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM0_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM0_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM0_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM0_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM0_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM0_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM0_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM0_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM0_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM0_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM0_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM0_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM0_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM0_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM0_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM0_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM0_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM0_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM0_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM0_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM0_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM0_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM0_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM0_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM0_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM0_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM0_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM0_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM0_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM0_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM0_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM0_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM0_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM0_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM0_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM0_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM0_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM0_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM0_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM0_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM0_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM0_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM0_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM0_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM0_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM0_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM0_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM0_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM1_CONTROLSS_G0_EPWM1 (C2K_EPWM)" base ad:0x50001000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM1_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM1_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM1_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM1_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM1_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM1_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM1_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM1_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM1_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM1_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM1_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM1_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM1_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM1_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM1_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM1_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM1_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM1_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM1_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM1_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM1_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM1_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM1_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM1_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM1_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM1_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM1_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM1_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM1_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM1_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM1_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM1_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM1_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM1_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM1_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM1_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM1_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM1_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM1_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM1_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM1_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM1_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM1_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM1_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM1_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM1_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM1_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM1_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM1_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM1_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM1_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM1_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM1_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM1_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM1_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM1_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM1_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM1_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM1_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM1_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM1_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM1_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM1_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM1_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM1_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM1_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM1_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM1_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM1_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM1_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM1_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM1_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM1_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM1_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM1_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM1_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM1_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM1_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM2_CONTROLSS_G0_EPWM2 (C2K_EPWM)" base ad:0x50002000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM2_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM2_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM2_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM2_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM2_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM2_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM2_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM2_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM2_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM2_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM2_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM2_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM2_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM2_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM2_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM2_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM2_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM2_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM2_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM2_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM2_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM2_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM2_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM2_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM2_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM2_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM2_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM2_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM2_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM2_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM2_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM2_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM2_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM2_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM2_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM2_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM2_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM2_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM2_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM2_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM2_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM2_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM2_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM2_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM2_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM2_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM2_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM2_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM2_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM2_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM2_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM2_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM2_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM2_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM2_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM2_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM2_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM2_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM2_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM2_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM2_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM2_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM2_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM2_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM2_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM2_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM2_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM2_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM2_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM2_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM2_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM2_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM2_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM2_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM2_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM2_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM2_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM2_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM3_CONTROLSS_G0_EPWM3 (C2K_EPWM)" base ad:0x50003000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM3_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM3_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM3_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM3_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM3_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM3_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM3_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM3_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM3_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM3_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM3_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM3_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM3_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM3_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM3_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM3_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM3_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM3_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM3_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM3_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM3_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM3_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM3_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM3_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM3_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM3_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM3_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM3_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM3_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM3_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM3_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM3_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM3_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM3_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM3_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM3_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM3_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM3_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM3_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM3_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM3_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM3_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM3_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM3_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM3_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM3_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM3_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM3_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM3_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM3_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM3_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM3_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM3_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM3_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM3_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM3_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM3_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM3_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM3_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM3_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM3_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM3_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM3_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM3_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM3_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM3_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM3_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM3_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM3_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM3_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM3_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM3_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM3_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM3_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM3_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM3_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM3_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM3_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM4_CONTROLSS_G0_EPWM4 (C2K_EPWM)" base ad:0x50004000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM4_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM4_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM4_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM4_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM4_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM4_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM4_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM4_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM4_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM4_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM4_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM4_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM4_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM4_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM4_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM4_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM4_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM4_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM4_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM4_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM4_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM4_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM4_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM4_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM4_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM4_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM4_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM4_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM4_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM4_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM4_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM4_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM4_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM4_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM4_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM4_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM4_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM4_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM4_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM4_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM4_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM4_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM4_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM4_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM4_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM4_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM4_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM4_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM4_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM4_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM4_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM4_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM4_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM4_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM4_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM4_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM4_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM4_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM4_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM4_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM4_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM4_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM4_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM4_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM4_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM4_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM4_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM4_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM4_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM4_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM4_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM4_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM4_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM4_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM4_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM4_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM4_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM4_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM5_CONTROLSS_G0_EPWM5 (C2K_EPWM)" base ad:0x50005000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM5_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM5_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM5_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM5_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM5_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM5_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM5_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM5_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM5_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM5_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM5_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM5_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM5_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM5_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM5_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM5_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM5_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM5_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM5_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM5_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM5_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM5_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM5_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM5_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM5_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM5_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM5_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM5_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM5_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM5_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM5_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM5_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM5_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM5_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM5_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM5_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM5_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM5_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM5_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM5_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM5_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM5_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM5_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM5_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM5_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM5_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM5_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM5_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM5_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM5_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM5_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM5_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM5_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM5_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM5_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM5_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM5_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM5_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM5_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM5_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM5_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM5_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM5_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM5_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM5_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM5_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM5_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM5_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM5_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM5_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM5_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM5_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM5_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM5_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM5_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM5_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM5_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM5_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM6_CONTROLSS_G0_EPWM6 (C2K_EPWM)" base ad:0x50006000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM6_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM6_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM6_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM6_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM6_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM6_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM6_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM6_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM6_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM6_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM6_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM6_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM6_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM6_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM6_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM6_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM6_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM6_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM6_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM6_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM6_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM6_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM6_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM6_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM6_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM6_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM6_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM6_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM6_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM6_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM6_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM6_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM6_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM6_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM6_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM6_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM6_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM6_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM6_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM6_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM6_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM6_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM6_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM6_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM6_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM6_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM6_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM6_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM6_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM6_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM6_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM6_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM6_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM6_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM6_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM6_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM6_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM6_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM6_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM6_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM6_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM6_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM6_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM6_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM6_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM6_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM6_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM6_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM6_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM6_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM6_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM6_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM6_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM6_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM6_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM6_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM6_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM6_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM7_CONTROLSS_G0_EPWM7 (C2K_EPWM)" base ad:0x50007000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM7_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM7_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM7_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM7_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM7_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM7_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM7_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM7_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM7_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM7_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM7_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM7_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM7_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM7_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM7_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM7_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM7_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM7_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM7_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM7_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM7_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM7_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM7_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM7_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM7_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM7_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM7_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM7_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM7_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM7_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM7_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM7_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM7_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM7_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM7_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM7_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM7_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM7_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM7_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM7_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM7_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM7_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM7_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM7_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM7_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM7_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM7_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM7_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM7_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM7_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM7_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM7_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM7_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM7_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM7_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM7_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM7_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM7_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM7_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM7_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM7_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM7_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM7_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM7_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM7_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM7_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM7_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM7_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM7_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM7_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM7_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM7_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM7_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM7_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM7_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM7_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM7_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM7_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM8_CONTROLSS_G0_EPWM8 (C2K_EPWM)" base ad:0x50008000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM8_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM8_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM8_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM8_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM8_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM8_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM8_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM8_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM8_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM8_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM8_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM8_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM8_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM8_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM8_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM8_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM8_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM8_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM8_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM8_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM8_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM8_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM8_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM8_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM8_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM8_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM8_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM8_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM8_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM8_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM8_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM8_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM8_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM8_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM8_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM8_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM8_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM8_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM8_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM8_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM8_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM8_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM8_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM8_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM8_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM8_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM8_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM8_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM8_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM8_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM8_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM8_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM8_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM8_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM8_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM8_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM8_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM8_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM8_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM8_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM8_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM8_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM8_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM8_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM8_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM8_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM8_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM8_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM8_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM8_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM8_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM8_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM8_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM8_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM8_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM8_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM8_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM8_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM9_CONTROLSS_G0_EPWM9 (C2K_EPWM)" base ad:0x50009000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM9_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM9_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM9_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM9_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM9_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM9_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM9_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM9_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM9_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM9_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM9_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM9_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM9_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM9_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM9_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM9_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM9_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM9_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM9_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM9_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM9_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM9_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM9_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM9_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM9_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM9_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM9_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM9_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM9_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM9_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM9_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM9_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM9_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM9_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM9_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM9_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM9_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM9_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM9_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM9_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM9_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM9_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM9_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM9_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM9_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM9_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM9_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM9_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM9_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM9_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM9_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM9_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM9_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM9_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM9_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM9_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM9_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM9_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM9_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM9_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM9_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM9_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM9_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM9_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM9_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM9_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM9_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM9_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM9_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM9_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM9_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM9_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM9_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM9_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM9_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM9_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM9_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM9_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM10_CONTROLSS_G0_EPWM10 (C2K_EPWM)" base ad:0x5000A000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM10_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM10_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM10_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM10_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM10_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM10_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM10_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM10_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM10_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM10_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM10_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM10_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM10_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM10_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM10_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM10_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM10_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM10_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM10_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM10_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM10_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM10_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM10_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM10_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM10_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM10_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM10_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM10_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM10_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM10_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM10_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM10_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM10_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM10_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM10_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM10_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM10_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM10_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM10_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM10_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM10_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM10_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM10_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM10_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM10_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM10_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM10_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM10_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM10_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM10_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM10_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM10_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM10_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM10_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM10_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM10_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM10_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM10_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM10_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM10_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM10_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM10_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM10_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM10_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM10_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM10_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM10_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM10_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM10_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM10_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM10_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM10_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM10_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM10_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM10_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM10_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM10_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM10_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM11_CONTROLSS_G0_EPWM11 (C2K_EPWM)" base ad:0x5000B000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM11_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM11_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM11_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM11_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM11_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM11_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM11_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM11_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM11_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM11_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM11_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM11_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM11_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM11_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM11_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM11_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM11_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM11_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM11_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM11_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM11_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM11_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM11_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM11_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM11_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM11_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM11_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM11_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM11_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM11_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM11_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM11_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM11_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM11_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM11_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM11_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM11_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM11_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM11_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM11_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM11_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM11_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM11_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM11_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM11_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM11_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM11_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM11_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM11_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM11_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM11_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM11_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM11_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM11_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM11_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM11_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM11_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM11_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM11_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM11_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM11_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM11_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM11_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM11_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM11_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM11_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM11_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM11_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM11_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM11_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM11_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM11_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM11_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM11_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM11_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM11_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM11_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM11_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM12_CONTROLSS_G0_EPWM12 (C2K_EPWM)" base ad:0x5000C000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM12_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM12_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM12_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM12_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM12_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM12_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM12_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM12_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM12_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM12_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM12_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM12_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM12_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM12_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM12_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM12_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM12_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM12_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM12_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM12_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM12_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM12_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM12_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM12_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM12_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM12_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM12_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM12_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM12_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM12_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM12_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM12_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM12_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM12_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM12_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM12_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM12_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM12_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM12_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM12_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM12_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM12_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM12_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM12_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM12_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM12_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM12_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM12_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM12_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM12_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM12_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM12_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM12_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM12_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM12_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM12_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM12_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM12_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM12_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM12_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM12_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM12_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM12_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM12_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM12_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM12_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM12_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM12_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM12_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM12_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM12_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM12_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM12_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM12_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM12_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM12_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM12_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM12_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM13_CONTROLSS_G0_EPWM13 (C2K_EPWM)" base ad:0x5000D000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM13_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM13_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM13_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM13_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM13_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM13_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM13_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM13_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM13_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM13_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM13_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM13_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM13_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM13_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM13_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM13_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM13_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM13_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM13_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM13_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM13_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM13_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM13_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM13_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM13_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM13_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM13_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM13_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM13_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM13_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM13_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM13_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM13_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM13_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM13_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM13_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM13_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM13_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM13_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM13_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM13_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM13_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM13_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM13_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM13_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM13_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM13_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM13_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM13_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM13_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM13_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM13_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM13_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM13_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM13_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM13_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM13_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM13_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM13_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM13_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM13_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM13_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM13_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM13_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM13_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM13_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM13_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM13_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM13_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM13_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM13_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM13_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM13_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM13_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM13_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM13_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM13_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM13_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM14_CONTROLSS_G0_EPWM14 (C2K_EPWM)" base ad:0x5000E000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM14_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM14_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM14_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM14_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM14_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM14_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM14_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM14_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM14_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM14_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM14_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM14_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM14_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM14_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM14_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM14_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM14_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM14_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM14_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM14_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM14_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM14_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM14_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM14_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM14_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM14_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM14_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM14_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM14_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM14_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM14_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM14_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM14_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM14_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM14_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM14_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM14_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM14_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM14_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM14_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM14_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM14_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM14_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM14_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM14_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM14_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM14_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM14_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM14_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM14_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM14_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM14_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM14_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM14_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM14_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM14_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM14_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM14_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM14_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM14_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM14_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM14_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM14_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM14_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM14_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM14_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM14_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM14_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM14_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM14_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM14_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM14_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM14_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM14_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM14_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM14_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM14_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM14_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM15_CONTROLSS_G0_EPWM15 (C2K_EPWM)" base ad:0x5000F000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM15_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM15_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM15_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM15_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM15_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM15_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM15_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM15_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM15_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM15_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM15_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM15_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM15_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM15_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM15_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM15_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM15_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM15_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM15_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM15_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM15_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM15_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM15_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM15_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM15_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM15_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM15_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM15_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM15_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM15_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM15_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM15_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM15_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM15_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM15_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM15_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM15_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM15_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM15_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM15_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM15_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM15_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM15_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM15_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM15_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM15_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM15_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM15_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM15_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM15_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM15_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM15_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM15_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM15_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM15_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM15_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM15_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM15_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM15_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM15_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM15_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM15_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM15_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM15_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM15_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM15_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM15_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM15_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM15_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM15_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM15_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM15_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM15_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM15_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM15_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM15_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM15_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM15_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM16_CONTROLSS_G0_EPWM16 (C2K_EPWM)" base ad:0x50010000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM16_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM16_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM16_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM16_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM16_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM16_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM16_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM16_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM16_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM16_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM16_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM16_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM16_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM16_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM16_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM16_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM16_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM16_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM16_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM16_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM16_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM16_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM16_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM16_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM16_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM16_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM16_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM16_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM16_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM16_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM16_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM16_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM16_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM16_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM16_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM16_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM16_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM16_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM16_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM16_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM16_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM16_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM16_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM16_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM16_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM16_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM16_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM16_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM16_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM16_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM16_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM16_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM16_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM16_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM16_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM16_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM16_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM16_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM16_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM16_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM16_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM16_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM16_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM16_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM16_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM16_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM16_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM16_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM16_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM16_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM16_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM16_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM16_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM16_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM16_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM16_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM16_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM16_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM17_CONTROLSS_G0_EPWM17 (C2K_EPWM)" base ad:0x50011000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM17_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM17_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM17_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM17_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM17_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM17_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM17_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM17_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM17_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM17_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM17_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM17_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM17_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM17_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM17_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM17_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM17_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM17_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM17_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM17_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM17_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM17_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM17_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM17_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM17_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM17_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM17_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM17_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM17_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM17_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM17_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM17_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM17_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM17_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM17_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM17_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM17_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM17_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM17_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM17_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM17_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM17_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM17_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM17_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM17_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM17_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM17_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM17_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM17_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM17_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM17_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM17_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM17_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM17_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM17_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM17_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM17_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM17_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM17_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM17_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM17_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM17_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM17_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM17_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM17_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM17_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM17_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM17_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM17_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM17_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM17_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM17_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM17_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM17_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM17_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM17_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM17_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM17_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM18_CONTROLSS_G0_EPWM18 (C2K_EPWM)" base ad:0x50012000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM18_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM18_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM18_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM18_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM18_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM18_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM18_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM18_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM18_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM18_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM18_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM18_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM18_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM18_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM18_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM18_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM18_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM18_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM18_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM18_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM18_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM18_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM18_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM18_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM18_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM18_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM18_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM18_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM18_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM18_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM18_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM18_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM18_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM18_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM18_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM18_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM18_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM18_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM18_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM18_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM18_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM18_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM18_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM18_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM18_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM18_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM18_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM18_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM18_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM18_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM18_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM18_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM18_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM18_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM18_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM18_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM18_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM18_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM18_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM18_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM18_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM18_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM18_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM18_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM18_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM18_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM18_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM18_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM18_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM18_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM18_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM18_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM18_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM18_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM18_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM18_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM18_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM18_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM19_CONTROLSS_G0_EPWM19 (C2K_EPWM)" base ad:0x50013000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM19_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM19_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM19_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM19_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM19_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM19_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM19_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM19_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM19_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM19_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM19_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM19_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM19_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM19_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM19_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM19_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM19_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM19_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM19_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM19_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM19_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM19_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM19_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM19_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM19_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM19_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM19_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM19_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM19_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM19_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM19_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM19_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM19_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM19_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM19_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM19_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM19_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM19_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM19_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM19_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM19_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM19_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM19_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM19_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM19_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM19_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM19_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM19_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM19_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM19_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM19_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM19_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM19_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM19_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM19_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM19_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM19_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM19_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM19_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM19_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM19_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM19_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM19_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM19_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM19_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM19_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM19_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM19_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM19_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM19_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM19_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM19_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM19_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM19_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM19_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM19_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM19_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM19_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM20_CONTROLSS_G0_EPWM20 (C2K_EPWM)" base ad:0x50014000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM20_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM20_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM20_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM20_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM20_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM20_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM20_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM20_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM20_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM20_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM20_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM20_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM20_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM20_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM20_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM20_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM20_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM20_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM20_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM20_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM20_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM20_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM20_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM20_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM20_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM20_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM20_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM20_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM20_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM20_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM20_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM20_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM20_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM20_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM20_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM20_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM20_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM20_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM20_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM20_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM20_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM20_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM20_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM20_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM20_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM20_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM20_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM20_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM20_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM20_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM20_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM20_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM20_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM20_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM20_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM20_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM20_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM20_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM20_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM20_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM20_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM20_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM20_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM20_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM20_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM20_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM20_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM20_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM20_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM20_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM20_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM20_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM20_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM20_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM20_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM20_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM20_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM20_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM21_CONTROLSS_G0_EPWM21 (C2K_EPWM)" base ad:0x50015000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM21_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM21_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM21_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM21_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM21_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM21_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM21_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM21_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM21_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM21_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM21_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM21_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM21_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM21_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM21_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM21_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM21_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM21_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM21_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM21_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM21_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM21_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM21_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM21_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM21_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM21_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM21_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM21_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM21_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM21_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM21_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM21_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM21_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM21_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM21_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM21_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM21_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM21_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM21_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM21_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM21_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM21_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM21_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM21_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM21_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM21_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM21_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM21_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM21_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM21_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM21_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM21_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM21_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM21_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM21_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM21_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM21_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM21_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM21_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM21_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM21_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM21_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM21_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM21_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM21_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM21_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM21_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM21_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM21_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM21_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM21_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM21_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM21_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM21_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM21_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM21_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM21_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM21_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM22_CONTROLSS_G0_EPWM22 (C2K_EPWM)" base ad:0x50016000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM22_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM22_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM22_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM22_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM22_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM22_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM22_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM22_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM22_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM22_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM22_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM22_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM22_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM22_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM22_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM22_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM22_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM22_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM22_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM22_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM22_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM22_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM22_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM22_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM22_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM22_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM22_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM22_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM22_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM22_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM22_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM22_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM22_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM22_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM22_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM22_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM22_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM22_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM22_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM22_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM22_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM22_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM22_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM22_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM22_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM22_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM22_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM22_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM22_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM22_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM22_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM22_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM22_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM22_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM22_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM22_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM22_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM22_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM22_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM22_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM22_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM22_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM22_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM22_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM22_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM22_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM22_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM22_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM22_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM22_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM22_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM22_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM22_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM22_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM22_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM22_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM22_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM22_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM23_CONTROLSS_G0_EPWM23 (C2K_EPWM)" base ad:0x50017000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM23_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM23_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM23_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM23_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM23_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM23_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM23_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM23_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM23_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM23_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM23_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM23_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM23_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM23_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM23_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM23_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM23_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM23_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM23_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM23_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM23_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM23_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM23_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM23_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM23_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM23_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM23_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM23_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM23_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM23_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM23_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM23_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM23_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM23_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM23_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM23_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM23_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM23_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM23_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM23_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM23_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM23_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM23_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM23_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM23_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM23_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM23_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM23_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM23_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM23_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM23_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM23_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM23_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM23_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM23_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM23_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM23_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM23_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM23_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM23_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM23_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM23_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM23_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM23_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM23_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM23_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM23_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM23_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM23_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM23_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM23_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM23_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM23_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM23_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM23_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM23_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM23_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM23_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM24_CONTROLSS_G0_EPWM24 (C2K_EPWM)" base ad:0x50018000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM24_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM24_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM24_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM24_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM24_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM24_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM24_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM24_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM24_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM24_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM24_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM24_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM24_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM24_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM24_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM24_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM24_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM24_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM24_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM24_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM24_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM24_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM24_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM24_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM24_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM24_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM24_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM24_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM24_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM24_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM24_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM24_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM24_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM24_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM24_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM24_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM24_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM24_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM24_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM24_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM24_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM24_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM24_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM24_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM24_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM24_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM24_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM24_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM24_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM24_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM24_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM24_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM24_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM24_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM24_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM24_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM24_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM24_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM24_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM24_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM24_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM24_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM24_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM24_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM24_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM24_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM24_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM24_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM24_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM24_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM24_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM24_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM24_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM24_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM24_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM24_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM24_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM24_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM25_CONTROLSS_G0_EPWM25 (C2K_EPWM)" base ad:0x50019000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM25_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM25_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM25_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM25_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM25_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM25_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM25_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM25_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM25_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM25_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM25_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM25_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM25_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM25_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM25_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM25_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM25_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM25_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM25_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM25_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM25_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM25_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM25_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM25_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM25_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM25_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM25_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM25_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM25_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM25_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM25_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM25_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM25_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM25_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM25_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM25_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM25_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM25_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM25_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM25_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM25_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM25_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM25_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM25_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM25_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM25_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM25_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM25_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM25_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM25_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM25_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM25_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM25_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM25_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM25_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM25_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM25_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM25_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM25_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM25_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM25_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM25_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM25_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM25_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM25_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM25_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM25_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM25_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM25_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM25_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM25_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM25_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM25_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM25_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM25_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM25_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM25_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM25_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM26_CONTROLSS_G0_EPWM26 (C2K_EPWM)" base ad:0x5001A000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM26_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM26_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM26_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM26_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM26_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM26_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM26_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM26_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM26_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM26_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM26_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM26_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM26_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM26_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM26_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM26_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM26_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM26_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM26_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM26_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM26_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM26_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM26_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM26_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM26_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM26_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM26_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM26_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM26_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM26_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM26_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM26_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM26_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM26_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM26_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM26_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM26_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM26_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM26_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM26_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM26_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM26_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM26_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM26_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM26_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM26_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM26_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM26_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM26_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM26_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM26_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM26_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM26_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM26_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM26_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM26_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM26_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM26_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM26_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM26_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM26_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM26_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM26_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM26_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM26_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM26_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM26_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM26_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM26_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM26_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM26_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM26_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM26_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM26_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM26_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM26_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM26_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM26_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM27_CONTROLSS_G0_EPWM27 (C2K_EPWM)" base ad:0x5001B000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM27_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM27_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM27_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM27_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM27_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM27_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM27_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM27_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM27_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM27_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM27_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM27_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM27_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM27_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM27_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM27_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM27_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM27_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM27_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM27_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM27_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM27_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM27_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM27_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM27_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM27_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM27_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM27_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM27_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM27_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM27_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM27_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM27_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM27_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM27_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM27_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM27_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM27_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM27_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM27_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM27_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM27_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM27_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM27_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM27_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM27_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM27_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM27_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM27_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM27_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM27_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM27_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM27_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM27_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM27_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM27_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM27_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM27_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM27_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM27_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM27_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM27_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM27_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM27_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM27_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM27_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM27_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM27_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM27_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM27_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM27_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM27_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM27_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM27_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM27_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM27_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM27_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM27_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM28_CONTROLSS_G0_EPWM28 (C2K_EPWM)" base ad:0x5001C000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM28_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM28_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM28_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM28_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM28_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM28_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM28_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM28_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM28_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM28_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM28_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM28_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM28_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM28_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM28_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM28_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM28_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM28_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM28_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM28_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM28_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM28_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM28_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM28_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM28_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM28_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM28_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM28_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM28_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM28_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM28_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM28_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM28_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM28_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM28_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM28_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM28_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM28_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM28_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM28_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM28_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM28_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM28_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM28_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM28_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM28_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM28_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM28_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM28_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM28_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM28_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM28_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM28_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM28_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM28_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM28_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM28_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM28_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM28_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM28_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM28_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM28_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM28_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM28_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM28_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM28_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM28_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM28_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM28_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM28_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM28_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM28_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM28_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM28_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM28_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM28_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM28_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM28_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM29_CONTROLSS_G0_EPWM29 (C2K_EPWM)" base ad:0x5001D000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM29_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM29_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM29_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM29_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM29_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM29_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM29_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM29_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM29_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM29_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM29_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM29_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM29_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM29_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM29_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM29_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM29_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM29_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM29_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM29_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM29_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM29_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM29_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM29_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM29_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM29_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM29_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM29_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM29_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM29_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM29_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM29_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM29_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM29_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM29_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM29_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM29_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM29_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM29_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM29_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM29_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM29_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM29_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM29_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM29_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM29_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM29_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM29_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM29_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM29_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM29_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM29_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM29_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM29_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM29_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM29_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM29_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM29_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM29_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM29_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM29_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM29_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM29_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM29_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM29_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM29_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM29_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM29_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM29_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM29_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM29_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM29_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM29_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM29_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM29_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM29_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM29_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM29_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM30_CONTROLSS_G0_EPWM30 (C2K_EPWM)" base ad:0x5001E000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM30_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM30_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM30_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM30_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM30_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM30_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM30_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM30_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM30_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM30_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM30_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM30_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM30_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM30_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM30_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM30_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM30_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM30_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM30_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM30_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM30_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM30_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM30_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM30_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM30_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM30_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM30_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM30_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM30_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM30_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM30_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM30_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM30_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM30_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM30_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM30_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM30_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM30_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM30_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM30_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM30_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM30_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM30_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM30_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM30_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM30_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM30_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM30_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM30_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM30_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM30_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM30_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM30_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM30_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM30_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM30_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM30_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM30_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM30_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM30_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM30_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM30_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM30_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM30_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM30_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM30_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM30_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM30_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM30_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM30_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM30_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM30_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM30_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM30_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM30_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM30_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM30_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM30_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G0_EPWM31_CONTROLSS_G0_EPWM31 (C2K_EPWM)" base ad:0x5001F000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G0_EPWM31_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G0_EPWM31_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G0_EPWM31_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G0_EPWM31_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G0_EPWM31_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G0_EPWM31_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G0_EPWM31_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G0_EPWM31_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G0_EPWM31_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G0_EPWM31_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G0_EPWM31_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G0_EPWM31_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G0_EPWM31_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G0_EPWM31_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G0_EPWM31_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G0_EPWM31_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G0_EPWM31_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G0_EPWM31_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G0_EPWM31_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G0_EPWM31_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G0_EPWM31_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G0_EPWM31_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G0_EPWM31_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G0_EPWM31_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G0_EPWM31_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G0_EPWM31_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G0_EPWM31_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G0_EPWM31_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G0_EPWM31_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G0_EPWM31_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G0_EPWM31_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G0_EPWM31_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G0_EPWM31_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM31_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G0_EPWM31_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G0_EPWM31_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G0_EPWM31_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G0_EPWM31_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G0_EPWM31_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G0_EPWM31_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G0_EPWM31_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G0_EPWM31_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G0_EPWM31_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G0_EPWM31_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G0_EPWM31_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G0_EPWM31_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G0_EPWM31_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G0_EPWM31_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G0_EPWM31_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G0_EPWM31_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G0_EPWM31_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G0_EPWM31_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G0_EPWM31_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G0_EPWM31_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G0_EPWM31_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G0_EPWM31_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G0_EPWM31_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G0_EPWM31_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G0_EPWM31_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G0_EPWM31_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G0_EPWM31_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G0_EPWM31_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G0_EPWM31_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G0_EPWM31_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G0_EPWM31_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G0_EPWM31_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G0_EPWM31_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G0_EPWM31_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G0_EPWM31_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G0_EPWM31_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G0_EPWM31_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G0_EPWM31_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G0_EPWM31_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G0_EPWM31_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G0_EPWM31_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G0_EPWM31_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G0_EPWM31_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G0_EPWM31_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree.end tree "G1_EPWM 0..31" tree "CONTROLSS_G1_EPWM0_CONTROLSS_G1_EPWM0 (C2K_EPWM)" base ad:0x50040000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM0_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM0_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM0_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM0_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM0_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM0_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM0_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM0_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM0_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM0_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM0_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM0_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM0_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM0_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM0_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM0_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM0_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM0_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM0_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM0_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM0_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM0_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM0_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM0_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM0_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM0_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM0_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM0_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM0_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM0_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM0_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM0_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM0_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM0_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM0_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM0_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM0_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM0_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM0_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM0_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM0_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM0_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM0_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM0_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM0_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM0_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM0_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM0_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM0_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM0_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM0_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM0_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM0_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM0_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM0_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM0_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM0_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM0_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM0_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM0_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM0_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM0_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM0_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM0_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM0_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM0_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM0_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM0_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM0_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM0_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM0_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM0_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM0_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM0_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM0_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM0_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM0_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM0_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM1_CONTROLSS_G1_EPWM1 (C2K_EPWM)" base ad:0x50041000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM1_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM1_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM1_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM1_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM1_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM1_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM1_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM1_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM1_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM1_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM1_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM1_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM1_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM1_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM1_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM1_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM1_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM1_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM1_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM1_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM1_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM1_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM1_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM1_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM1_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM1_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM1_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM1_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM1_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM1_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM1_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM1_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM1_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM1_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM1_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM1_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM1_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM1_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM1_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM1_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM1_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM1_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM1_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM1_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM1_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM1_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM1_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM1_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM1_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM1_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM1_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM1_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM1_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM1_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM1_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM1_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM1_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM1_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM1_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM1_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM1_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM1_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM1_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM1_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM1_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM1_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM1_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM1_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM1_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM1_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM1_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM1_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM1_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM1_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM1_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM1_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM1_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM1_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM2_CONTROLSS_G1_EPWM2 (C2K_EPWM)" base ad:0x50042000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM2_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM2_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM2_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM2_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM2_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM2_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM2_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM2_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM2_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM2_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM2_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM2_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM2_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM2_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM2_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM2_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM2_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM2_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM2_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM2_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM2_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM2_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM2_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM2_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM2_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM2_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM2_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM2_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM2_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM2_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM2_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM2_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM2_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM2_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM2_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM2_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM2_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM2_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM2_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM2_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM2_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM2_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM2_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM2_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM2_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM2_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM2_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM2_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM2_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM2_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM2_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM2_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM2_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM2_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM2_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM2_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM2_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM2_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM2_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM2_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM2_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM2_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM2_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM2_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM2_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM2_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM2_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM2_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM2_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM2_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM2_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM2_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM2_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM2_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM2_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM2_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM2_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM2_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM3_CONTROLSS_G1_EPWM3 (C2K_EPWM)" base ad:0x50043000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM3_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM3_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM3_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM3_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM3_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM3_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM3_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM3_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM3_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM3_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM3_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM3_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM3_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM3_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM3_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM3_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM3_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM3_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM3_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM3_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM3_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM3_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM3_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM3_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM3_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM3_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM3_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM3_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM3_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM3_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM3_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM3_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM3_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM3_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM3_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM3_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM3_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM3_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM3_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM3_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM3_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM3_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM3_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM3_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM3_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM3_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM3_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM3_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM3_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM3_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM3_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM3_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM3_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM3_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM3_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM3_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM3_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM3_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM3_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM3_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM3_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM3_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM3_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM3_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM3_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM3_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM3_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM3_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM3_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM3_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM3_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM3_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM3_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM3_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM3_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM3_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM3_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM3_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM4_CONTROLSS_G1_EPWM4 (C2K_EPWM)" base ad:0x50044000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM4_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM4_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM4_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM4_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM4_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM4_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM4_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM4_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM4_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM4_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM4_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM4_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM4_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM4_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM4_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM4_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM4_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM4_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM4_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM4_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM4_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM4_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM4_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM4_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM4_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM4_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM4_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM4_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM4_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM4_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM4_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM4_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM4_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM4_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM4_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM4_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM4_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM4_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM4_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM4_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM4_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM4_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM4_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM4_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM4_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM4_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM4_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM4_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM4_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM4_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM4_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM4_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM4_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM4_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM4_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM4_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM4_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM4_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM4_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM4_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM4_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM4_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM4_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM4_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM4_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM4_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM4_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM4_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM4_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM4_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM4_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM4_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM4_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM4_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM4_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM4_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM4_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM4_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM5_CONTROLSS_G1_EPWM5 (C2K_EPWM)" base ad:0x50045000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM5_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM5_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM5_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM5_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM5_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM5_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM5_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM5_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM5_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM5_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM5_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM5_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM5_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM5_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM5_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM5_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM5_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM5_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM5_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM5_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM5_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM5_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM5_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM5_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM5_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM5_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM5_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM5_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM5_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM5_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM5_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM5_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM5_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM5_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM5_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM5_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM5_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM5_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM5_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM5_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM5_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM5_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM5_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM5_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM5_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM5_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM5_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM5_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM5_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM5_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM5_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM5_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM5_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM5_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM5_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM5_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM5_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM5_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM5_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM5_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM5_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM5_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM5_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM5_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM5_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM5_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM5_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM5_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM5_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM5_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM5_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM5_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM5_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM5_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM5_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM5_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM5_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM5_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM6_CONTROLSS_G1_EPWM6 (C2K_EPWM)" base ad:0x50046000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM6_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM6_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM6_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM6_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM6_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM6_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM6_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM6_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM6_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM6_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM6_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM6_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM6_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM6_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM6_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM6_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM6_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM6_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM6_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM6_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM6_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM6_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM6_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM6_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM6_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM6_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM6_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM6_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM6_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM6_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM6_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM6_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM6_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM6_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM6_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM6_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM6_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM6_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM6_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM6_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM6_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM6_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM6_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM6_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM6_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM6_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM6_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM6_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM6_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM6_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM6_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM6_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM6_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM6_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM6_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM6_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM6_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM6_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM6_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM6_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM6_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM6_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM6_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM6_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM6_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM6_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM6_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM6_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM6_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM6_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM6_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM6_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM6_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM6_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM6_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM6_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM6_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM6_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM7_CONTROLSS_G1_EPWM7 (C2K_EPWM)" base ad:0x50047000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM7_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM7_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM7_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM7_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM7_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM7_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM7_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM7_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM7_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM7_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM7_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM7_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM7_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM7_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM7_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM7_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM7_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM7_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM7_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM7_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM7_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM7_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM7_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM7_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM7_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM7_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM7_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM7_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM7_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM7_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM7_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM7_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM7_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM7_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM7_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM7_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM7_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM7_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM7_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM7_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM7_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM7_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM7_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM7_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM7_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM7_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM7_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM7_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM7_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM7_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM7_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM7_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM7_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM7_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM7_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM7_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM7_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM7_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM7_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM7_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM7_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM7_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM7_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM7_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM7_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM7_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM7_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM7_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM7_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM7_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM7_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM7_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM7_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM7_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM7_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM7_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM7_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM7_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM8_CONTROLSS_G1_EPWM8 (C2K_EPWM)" base ad:0x50048000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM8_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM8_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM8_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM8_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM8_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM8_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM8_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM8_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM8_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM8_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM8_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM8_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM8_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM8_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM8_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM8_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM8_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM8_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM8_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM8_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM8_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM8_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM8_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM8_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM8_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM8_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM8_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM8_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM8_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM8_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM8_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM8_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM8_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM8_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM8_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM8_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM8_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM8_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM8_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM8_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM8_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM8_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM8_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM8_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM8_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM8_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM8_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM8_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM8_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM8_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM8_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM8_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM8_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM8_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM8_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM8_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM8_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM8_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM8_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM8_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM8_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM8_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM8_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM8_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM8_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM8_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM8_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM8_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM8_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM8_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM8_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM8_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM8_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM8_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM8_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM8_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM8_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM8_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM9_CONTROLSS_G1_EPWM9 (C2K_EPWM)" base ad:0x50049000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM9_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM9_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM9_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM9_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM9_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM9_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM9_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM9_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM9_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM9_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM9_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM9_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM9_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM9_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM9_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM9_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM9_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM9_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM9_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM9_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM9_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM9_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM9_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM9_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM9_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM9_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM9_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM9_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM9_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM9_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM9_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM9_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM9_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM9_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM9_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM9_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM9_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM9_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM9_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM9_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM9_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM9_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM9_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM9_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM9_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM9_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM9_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM9_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM9_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM9_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM9_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM9_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM9_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM9_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM9_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM9_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM9_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM9_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM9_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM9_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM9_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM9_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM9_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM9_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM9_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM9_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM9_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM9_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM9_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM9_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM9_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM9_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM9_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM9_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM9_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM9_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM9_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM9_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM10_CONTROLSS_G1_EPWM10 (C2K_EPWM)" base ad:0x5004A000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM10_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM10_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM10_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM10_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM10_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM10_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM10_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM10_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM10_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM10_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM10_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM10_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM10_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM10_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM10_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM10_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM10_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM10_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM10_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM10_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM10_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM10_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM10_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM10_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM10_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM10_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM10_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM10_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM10_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM10_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM10_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM10_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM10_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM10_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM10_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM10_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM10_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM10_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM10_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM10_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM10_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM10_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM10_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM10_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM10_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM10_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM10_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM10_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM10_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM10_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM10_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM10_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM10_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM10_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM10_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM10_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM10_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM10_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM10_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM10_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM10_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM10_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM10_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM10_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM10_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM10_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM10_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM10_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM10_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM10_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM10_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM10_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM10_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM10_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM10_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM10_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM10_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM10_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM11_CONTROLSS_G1_EPWM11 (C2K_EPWM)" base ad:0x5004B000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM11_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM11_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM11_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM11_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM11_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM11_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM11_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM11_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM11_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM11_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM11_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM11_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM11_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM11_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM11_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM11_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM11_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM11_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM11_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM11_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM11_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM11_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM11_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM11_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM11_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM11_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM11_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM11_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM11_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM11_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM11_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM11_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM11_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM11_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM11_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM11_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM11_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM11_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM11_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM11_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM11_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM11_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM11_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM11_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM11_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM11_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM11_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM11_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM11_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM11_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM11_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM11_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM11_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM11_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM11_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM11_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM11_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM11_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM11_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM11_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM11_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM11_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM11_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM11_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM11_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM11_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM11_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM11_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM11_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM11_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM11_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM11_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM11_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM11_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM11_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM11_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM11_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM11_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM12_CONTROLSS_G1_EPWM12 (C2K_EPWM)" base ad:0x5004C000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM12_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM12_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM12_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM12_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM12_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM12_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM12_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM12_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM12_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM12_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM12_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM12_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM12_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM12_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM12_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM12_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM12_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM12_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM12_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM12_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM12_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM12_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM12_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM12_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM12_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM12_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM12_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM12_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM12_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM12_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM12_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM12_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM12_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM12_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM12_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM12_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM12_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM12_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM12_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM12_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM12_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM12_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM12_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM12_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM12_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM12_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM12_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM12_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM12_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM12_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM12_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM12_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM12_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM12_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM12_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM12_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM12_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM12_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM12_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM12_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM12_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM12_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM12_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM12_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM12_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM12_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM12_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM12_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM12_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM12_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM12_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM12_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM12_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM12_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM12_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM12_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM12_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM12_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM13_CONTROLSS_G1_EPWM13 (C2K_EPWM)" base ad:0x5004D000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM13_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM13_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM13_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM13_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM13_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM13_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM13_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM13_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM13_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM13_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM13_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM13_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM13_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM13_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM13_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM13_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM13_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM13_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM13_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM13_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM13_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM13_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM13_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM13_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM13_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM13_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM13_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM13_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM13_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM13_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM13_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM13_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM13_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM13_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM13_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM13_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM13_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM13_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM13_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM13_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM13_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM13_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM13_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM13_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM13_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM13_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM13_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM13_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM13_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM13_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM13_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM13_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM13_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM13_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM13_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM13_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM13_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM13_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM13_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM13_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM13_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM13_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM13_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM13_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM13_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM13_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM13_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM13_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM13_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM13_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM13_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM13_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM13_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM13_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM13_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM13_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM13_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM13_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM14_CONTROLSS_G1_EPWM14 (C2K_EPWM)" base ad:0x5004E000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM14_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM14_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM14_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM14_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM14_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM14_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM14_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM14_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM14_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM14_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM14_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM14_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM14_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM14_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM14_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM14_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM14_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM14_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM14_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM14_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM14_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM14_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM14_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM14_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM14_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM14_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM14_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM14_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM14_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM14_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM14_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM14_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM14_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM14_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM14_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM14_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM14_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM14_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM14_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM14_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM14_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM14_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM14_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM14_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM14_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM14_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM14_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM14_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM14_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM14_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM14_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM14_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM14_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM14_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM14_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM14_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM14_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM14_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM14_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM14_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM14_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM14_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM14_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM14_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM14_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM14_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM14_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM14_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM14_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM14_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM14_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM14_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM14_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM14_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM14_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM14_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM14_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM14_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM15_CONTROLSS_G1_EPWM15 (C2K_EPWM)" base ad:0x5004F000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM15_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM15_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM15_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM15_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM15_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM15_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM15_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM15_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM15_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM15_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM15_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM15_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM15_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM15_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM15_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM15_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM15_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM15_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM15_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM15_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM15_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM15_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM15_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM15_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM15_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM15_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM15_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM15_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM15_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM15_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM15_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM15_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM15_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM15_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM15_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM15_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM15_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM15_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM15_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM15_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM15_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM15_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM15_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM15_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM15_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM15_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM15_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM15_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM15_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM15_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM15_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM15_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM15_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM15_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM15_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM15_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM15_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM15_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM15_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM15_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM15_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM15_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM15_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM15_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM15_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM15_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM15_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM15_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM15_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM15_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM15_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM15_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM15_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM15_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM15_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM15_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM15_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM15_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM16_CONTROLSS_G1_EPWM16 (C2K_EPWM)" base ad:0x50050000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM16_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM16_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM16_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM16_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM16_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM16_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM16_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM16_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM16_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM16_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM16_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM16_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM16_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM16_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM16_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM16_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM16_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM16_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM16_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM16_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM16_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM16_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM16_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM16_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM16_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM16_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM16_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM16_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM16_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM16_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM16_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM16_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM16_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM16_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM16_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM16_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM16_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM16_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM16_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM16_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM16_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM16_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM16_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM16_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM16_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM16_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM16_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM16_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM16_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM16_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM16_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM16_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM16_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM16_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM16_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM16_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM16_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM16_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM16_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM16_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM16_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM16_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM16_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM16_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM16_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM16_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM16_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM16_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM16_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM16_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM16_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM16_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM16_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM16_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM16_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM16_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM16_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM16_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM17_CONTROLSS_G1_EPWM17 (C2K_EPWM)" base ad:0x50051000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM17_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM17_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM17_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM17_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM17_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM17_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM17_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM17_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM17_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM17_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM17_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM17_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM17_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM17_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM17_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM17_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM17_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM17_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM17_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM17_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM17_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM17_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM17_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM17_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM17_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM17_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM17_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM17_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM17_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM17_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM17_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM17_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM17_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM17_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM17_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM17_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM17_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM17_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM17_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM17_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM17_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM17_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM17_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM17_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM17_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM17_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM17_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM17_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM17_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM17_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM17_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM17_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM17_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM17_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM17_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM17_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM17_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM17_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM17_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM17_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM17_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM17_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM17_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM17_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM17_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM17_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM17_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM17_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM17_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM17_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM17_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM17_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM17_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM17_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM17_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM17_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM17_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM17_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM18_CONTROLSS_G1_EPWM18 (C2K_EPWM)" base ad:0x50052000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM18_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM18_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM18_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM18_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM18_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM18_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM18_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM18_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM18_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM18_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM18_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM18_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM18_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM18_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM18_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM18_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM18_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM18_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM18_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM18_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM18_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM18_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM18_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM18_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM18_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM18_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM18_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM18_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM18_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM18_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM18_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM18_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM18_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM18_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM18_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM18_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM18_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM18_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM18_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM18_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM18_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM18_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM18_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM18_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM18_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM18_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM18_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM18_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM18_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM18_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM18_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM18_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM18_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM18_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM18_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM18_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM18_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM18_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM18_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM18_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM18_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM18_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM18_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM18_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM18_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM18_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM18_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM18_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM18_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM18_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM18_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM18_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM18_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM18_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM18_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM18_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM18_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM18_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM19_CONTROLSS_G1_EPWM19 (C2K_EPWM)" base ad:0x50053000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM19_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM19_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM19_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM19_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM19_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM19_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM19_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM19_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM19_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM19_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM19_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM19_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM19_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM19_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM19_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM19_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM19_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM19_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM19_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM19_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM19_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM19_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM19_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM19_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM19_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM19_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM19_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM19_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM19_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM19_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM19_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM19_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM19_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM19_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM19_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM19_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM19_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM19_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM19_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM19_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM19_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM19_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM19_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM19_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM19_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM19_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM19_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM19_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM19_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM19_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM19_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM19_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM19_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM19_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM19_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM19_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM19_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM19_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM19_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM19_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM19_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM19_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM19_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM19_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM19_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM19_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM19_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM19_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM19_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM19_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM19_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM19_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM19_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM19_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM19_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM19_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM19_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM19_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM20_CONTROLSS_G1_EPWM20 (C2K_EPWM)" base ad:0x50054000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM20_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM20_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM20_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM20_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM20_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM20_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM20_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM20_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM20_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM20_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM20_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM20_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM20_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM20_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM20_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM20_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM20_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM20_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM20_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM20_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM20_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM20_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM20_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM20_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM20_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM20_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM20_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM20_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM20_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM20_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM20_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM20_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM20_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM20_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM20_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM20_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM20_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM20_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM20_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM20_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM20_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM20_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM20_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM20_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM20_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM20_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM20_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM20_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM20_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM20_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM20_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM20_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM20_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM20_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM20_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM20_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM20_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM20_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM20_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM20_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM20_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM20_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM20_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM20_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM20_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM20_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM20_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM20_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM20_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM20_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM20_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM20_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM20_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM20_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM20_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM20_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM20_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM20_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM21_CONTROLSS_G1_EPWM21 (C2K_EPWM)" base ad:0x50055000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM21_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM21_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM21_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM21_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM21_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM21_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM21_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM21_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM21_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM21_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM21_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM21_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM21_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM21_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM21_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM21_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM21_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM21_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM21_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM21_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM21_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM21_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM21_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM21_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM21_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM21_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM21_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM21_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM21_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM21_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM21_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM21_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM21_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM21_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM21_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM21_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM21_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM21_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM21_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM21_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM21_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM21_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM21_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM21_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM21_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM21_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM21_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM21_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM21_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM21_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM21_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM21_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM21_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM21_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM21_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM21_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM21_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM21_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM21_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM21_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM21_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM21_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM21_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM21_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM21_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM21_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM21_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM21_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM21_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM21_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM21_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM21_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM21_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM21_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM21_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM21_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM21_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM21_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM22_CONTROLSS_G1_EPWM22 (C2K_EPWM)" base ad:0x50056000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM22_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM22_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM22_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM22_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM22_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM22_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM22_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM22_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM22_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM22_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM22_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM22_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM22_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM22_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM22_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM22_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM22_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM22_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM22_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM22_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM22_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM22_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM22_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM22_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM22_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM22_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM22_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM22_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM22_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM22_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM22_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM22_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM22_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM22_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM22_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM22_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM22_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM22_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM22_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM22_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM22_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM22_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM22_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM22_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM22_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM22_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM22_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM22_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM22_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM22_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM22_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM22_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM22_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM22_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM22_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM22_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM22_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM22_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM22_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM22_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM22_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM22_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM22_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM22_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM22_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM22_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM22_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM22_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM22_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM22_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM22_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM22_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM22_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM22_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM22_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM22_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM22_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM22_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM23_CONTROLSS_G1_EPWM23 (C2K_EPWM)" base ad:0x50057000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM23_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM23_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM23_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM23_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM23_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM23_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM23_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM23_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM23_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM23_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM23_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM23_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM23_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM23_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM23_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM23_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM23_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM23_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM23_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM23_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM23_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM23_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM23_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM23_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM23_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM23_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM23_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM23_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM23_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM23_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM23_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM23_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM23_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM23_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM23_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM23_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM23_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM23_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM23_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM23_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM23_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM23_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM23_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM23_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM23_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM23_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM23_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM23_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM23_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM23_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM23_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM23_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM23_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM23_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM23_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM23_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM23_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM23_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM23_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM23_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM23_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM23_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM23_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM23_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM23_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM23_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM23_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM23_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM23_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM23_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM23_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM23_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM23_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM23_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM23_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM23_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM23_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM23_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM24_CONTROLSS_G1_EPWM24 (C2K_EPWM)" base ad:0x50058000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM24_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM24_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM24_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM24_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM24_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM24_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM24_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM24_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM24_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM24_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM24_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM24_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM24_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM24_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM24_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM24_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM24_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM24_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM24_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM24_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM24_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM24_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM24_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM24_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM24_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM24_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM24_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM24_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM24_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM24_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM24_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM24_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM24_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM24_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM24_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM24_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM24_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM24_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM24_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM24_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM24_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM24_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM24_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM24_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM24_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM24_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM24_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM24_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM24_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM24_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM24_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM24_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM24_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM24_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM24_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM24_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM24_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM24_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM24_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM24_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM24_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM24_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM24_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM24_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM24_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM24_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM24_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM24_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM24_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM24_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM24_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM24_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM24_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM24_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM24_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM24_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM24_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM24_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM25_CONTROLSS_G1_EPWM25 (C2K_EPWM)" base ad:0x50059000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM25_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM25_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM25_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM25_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM25_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM25_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM25_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM25_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM25_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM25_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM25_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM25_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM25_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM25_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM25_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM25_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM25_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM25_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM25_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM25_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM25_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM25_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM25_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM25_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM25_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM25_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM25_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM25_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM25_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM25_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM25_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM25_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM25_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM25_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM25_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM25_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM25_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM25_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM25_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM25_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM25_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM25_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM25_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM25_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM25_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM25_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM25_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM25_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM25_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM25_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM25_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM25_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM25_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM25_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM25_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM25_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM25_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM25_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM25_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM25_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM25_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM25_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM25_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM25_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM25_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM25_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM25_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM25_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM25_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM25_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM25_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM25_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM25_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM25_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM25_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM25_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM25_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM25_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM26_CONTROLSS_G1_EPWM26 (C2K_EPWM)" base ad:0x5005A000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM26_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM26_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM26_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM26_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM26_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM26_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM26_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM26_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM26_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM26_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM26_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM26_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM26_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM26_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM26_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM26_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM26_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM26_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM26_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM26_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM26_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM26_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM26_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM26_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM26_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM26_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM26_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM26_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM26_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM26_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM26_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM26_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM26_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM26_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM26_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM26_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM26_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM26_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM26_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM26_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM26_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM26_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM26_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM26_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM26_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM26_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM26_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM26_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM26_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM26_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM26_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM26_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM26_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM26_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM26_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM26_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM26_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM26_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM26_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM26_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM26_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM26_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM26_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM26_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM26_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM26_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM26_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM26_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM26_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM26_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM26_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM26_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM26_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM26_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM26_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM26_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM26_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM26_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM27_CONTROLSS_G1_EPWM27 (C2K_EPWM)" base ad:0x5005B000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM27_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM27_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM27_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM27_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM27_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM27_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM27_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM27_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM27_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM27_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM27_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM27_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM27_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM27_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM27_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM27_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM27_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM27_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM27_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM27_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM27_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM27_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM27_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM27_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM27_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM27_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM27_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM27_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM27_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM27_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM27_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM27_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM27_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM27_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM27_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM27_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM27_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM27_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM27_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM27_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM27_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM27_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM27_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM27_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM27_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM27_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM27_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM27_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM27_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM27_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM27_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM27_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM27_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM27_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM27_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM27_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM27_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM27_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM27_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM27_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM27_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM27_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM27_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM27_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM27_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM27_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM27_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM27_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM27_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM27_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM27_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM27_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM27_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM27_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM27_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM27_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM27_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM27_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM28_CONTROLSS_G1_EPWM28 (C2K_EPWM)" base ad:0x5005C000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM28_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM28_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM28_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM28_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM28_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM28_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM28_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM28_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM28_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM28_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM28_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM28_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM28_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM28_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM28_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM28_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM28_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM28_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM28_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM28_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM28_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM28_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM28_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM28_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM28_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM28_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM28_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM28_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM28_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM28_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM28_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM28_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM28_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM28_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM28_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM28_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM28_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM28_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM28_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM28_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM28_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM28_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM28_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM28_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM28_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM28_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM28_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM28_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM28_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM28_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM28_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM28_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM28_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM28_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM28_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM28_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM28_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM28_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM28_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM28_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM28_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM28_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM28_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM28_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM28_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM28_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM28_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM28_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM28_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM28_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM28_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM28_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM28_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM28_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM28_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM28_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM28_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM28_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM29_CONTROLSS_G1_EPWM29 (C2K_EPWM)" base ad:0x5005D000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM29_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM29_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM29_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM29_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM29_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM29_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM29_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM29_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM29_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM29_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM29_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM29_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM29_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM29_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM29_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM29_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM29_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM29_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM29_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM29_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM29_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM29_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM29_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM29_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM29_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM29_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM29_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM29_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM29_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM29_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM29_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM29_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM29_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM29_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM29_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM29_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM29_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM29_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM29_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM29_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM29_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM29_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM29_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM29_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM29_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM29_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM29_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM29_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM29_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM29_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM29_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM29_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM29_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM29_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM29_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM29_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM29_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM29_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM29_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM29_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM29_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM29_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM29_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM29_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM29_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM29_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM29_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM29_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM29_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM29_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM29_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM29_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM29_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM29_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM29_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM29_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM29_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM29_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM30_CONTROLSS_G1_EPWM30 (C2K_EPWM)" base ad:0x5005E000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM30_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM30_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM30_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM30_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM30_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM30_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM30_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM30_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM30_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM30_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM30_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM30_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM30_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM30_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM30_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM30_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM30_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM30_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM30_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM30_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM30_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM30_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM30_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM30_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM30_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM30_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM30_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM30_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM30_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM30_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM30_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM30_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM30_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM30_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM30_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM30_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM30_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM30_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM30_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM30_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM30_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM30_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM30_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM30_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM30_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM30_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM30_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM30_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM30_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM30_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM30_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM30_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM30_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM30_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM30_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM30_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM30_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM30_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM30_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM30_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM30_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM30_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM30_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM30_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM30_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM30_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM30_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM30_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM30_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM30_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM30_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM30_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM30_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM30_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM30_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM30_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM30_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM30_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G1_EPWM31_CONTROLSS_G1_EPWM31 (C2K_EPWM)" base ad:0x5005F000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G1_EPWM31_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G1_EPWM31_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G1_EPWM31_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G1_EPWM31_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G1_EPWM31_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G1_EPWM31_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G1_EPWM31_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G1_EPWM31_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G1_EPWM31_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G1_EPWM31_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G1_EPWM31_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G1_EPWM31_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G1_EPWM31_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G1_EPWM31_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G1_EPWM31_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G1_EPWM31_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G1_EPWM31_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G1_EPWM31_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G1_EPWM31_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G1_EPWM31_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G1_EPWM31_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G1_EPWM31_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G1_EPWM31_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G1_EPWM31_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G1_EPWM31_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G1_EPWM31_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G1_EPWM31_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G1_EPWM31_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G1_EPWM31_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G1_EPWM31_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G1_EPWM31_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G1_EPWM31_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G1_EPWM31_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM31_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G1_EPWM31_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G1_EPWM31_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G1_EPWM31_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G1_EPWM31_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G1_EPWM31_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G1_EPWM31_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G1_EPWM31_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G1_EPWM31_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G1_EPWM31_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G1_EPWM31_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G1_EPWM31_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G1_EPWM31_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G1_EPWM31_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G1_EPWM31_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G1_EPWM31_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G1_EPWM31_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G1_EPWM31_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G1_EPWM31_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G1_EPWM31_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G1_EPWM31_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G1_EPWM31_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G1_EPWM31_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G1_EPWM31_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G1_EPWM31_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G1_EPWM31_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G1_EPWM31_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G1_EPWM31_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G1_EPWM31_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G1_EPWM31_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G1_EPWM31_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G1_EPWM31_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G1_EPWM31_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G1_EPWM31_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G1_EPWM31_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G1_EPWM31_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G1_EPWM31_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G1_EPWM31_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G1_EPWM31_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G1_EPWM31_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G1_EPWM31_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G1_EPWM31_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G1_EPWM31_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G1_EPWM31_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G1_EPWM31_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree.end tree "G2_EPWM 0..31" tree "CONTROLSS_G2_EPWM0_CONTROLSS_G2_EPWM0 (C2K_EPWM)" base ad:0x50080000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM0_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM0_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM0_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM0_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM0_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM0_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM0_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM0_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM0_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM0_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM0_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM0_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM0_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM0_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM0_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM0_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM0_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM0_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM0_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM0_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM0_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM0_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM0_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM0_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM0_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM0_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM0_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM0_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM0_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM0_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM0_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM0_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM0_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM0_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM0_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM0_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM0_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM0_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM0_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM0_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM0_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM0_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM0_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM0_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM0_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM0_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM0_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM0_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM0_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM0_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM0_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM0_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM0_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM0_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM0_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM0_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM0_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM0_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM0_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM0_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM0_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM0_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM0_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM0_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM0_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM0_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM0_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM0_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM0_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM0_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM0_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM0_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM0_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM0_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM0_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM0_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM0_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM0_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM1_CONTROLSS_G2_EPWM1 (C2K_EPWM)" base ad:0x50081000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM1_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM1_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM1_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM1_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM1_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM1_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM1_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM1_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM1_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM1_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM1_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM1_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM1_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM1_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM1_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM1_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM1_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM1_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM1_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM1_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM1_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM1_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM1_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM1_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM1_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM1_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM1_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM1_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM1_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM1_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM1_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM1_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM1_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM1_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM1_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM1_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM1_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM1_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM1_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM1_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM1_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM1_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM1_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM1_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM1_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM1_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM1_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM1_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM1_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM1_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM1_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM1_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM1_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM1_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM1_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM1_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM1_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM1_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM1_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM1_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM1_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM1_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM1_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM1_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM1_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM1_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM1_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM1_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM1_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM1_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM1_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM1_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM1_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM1_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM1_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM1_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM1_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM1_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM2_CONTROLSS_G2_EPWM2 (C2K_EPWM)" base ad:0x50082000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM2_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM2_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM2_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM2_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM2_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM2_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM2_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM2_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM2_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM2_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM2_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM2_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM2_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM2_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM2_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM2_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM2_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM2_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM2_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM2_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM2_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM2_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM2_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM2_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM2_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM2_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM2_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM2_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM2_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM2_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM2_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM2_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM2_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM2_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM2_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM2_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM2_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM2_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM2_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM2_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM2_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM2_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM2_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM2_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM2_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM2_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM2_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM2_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM2_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM2_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM2_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM2_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM2_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM2_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM2_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM2_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM2_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM2_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM2_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM2_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM2_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM2_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM2_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM2_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM2_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM2_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM2_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM2_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM2_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM2_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM2_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM2_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM2_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM2_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM2_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM2_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM2_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM2_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM3_CONTROLSS_G2_EPWM3 (C2K_EPWM)" base ad:0x50083000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM3_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM3_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM3_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM3_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM3_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM3_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM3_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM3_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM3_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM3_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM3_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM3_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM3_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM3_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM3_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM3_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM3_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM3_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM3_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM3_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM3_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM3_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM3_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM3_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM3_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM3_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM3_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM3_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM3_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM3_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM3_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM3_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM3_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM3_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM3_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM3_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM3_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM3_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM3_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM3_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM3_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM3_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM3_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM3_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM3_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM3_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM3_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM3_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM3_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM3_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM3_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM3_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM3_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM3_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM3_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM3_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM3_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM3_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM3_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM3_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM3_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM3_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM3_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM3_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM3_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM3_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM3_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM3_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM3_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM3_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM3_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM3_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM3_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM3_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM3_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM3_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM3_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM3_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM4_CONTROLSS_G2_EPWM4 (C2K_EPWM)" base ad:0x50084000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM4_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM4_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM4_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM4_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM4_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM4_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM4_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM4_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM4_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM4_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM4_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM4_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM4_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM4_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM4_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM4_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM4_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM4_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM4_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM4_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM4_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM4_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM4_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM4_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM4_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM4_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM4_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM4_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM4_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM4_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM4_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM4_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM4_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM4_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM4_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM4_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM4_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM4_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM4_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM4_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM4_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM4_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM4_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM4_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM4_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM4_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM4_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM4_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM4_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM4_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM4_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM4_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM4_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM4_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM4_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM4_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM4_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM4_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM4_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM4_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM4_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM4_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM4_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM4_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM4_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM4_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM4_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM4_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM4_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM4_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM4_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM4_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM4_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM4_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM4_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM4_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM4_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM4_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM5_CONTROLSS_G2_EPWM5 (C2K_EPWM)" base ad:0x50085000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM5_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM5_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM5_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM5_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM5_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM5_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM5_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM5_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM5_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM5_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM5_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM5_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM5_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM5_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM5_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM5_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM5_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM5_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM5_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM5_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM5_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM5_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM5_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM5_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM5_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM5_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM5_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM5_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM5_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM5_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM5_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM5_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM5_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM5_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM5_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM5_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM5_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM5_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM5_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM5_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM5_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM5_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM5_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM5_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM5_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM5_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM5_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM5_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM5_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM5_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM5_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM5_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM5_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM5_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM5_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM5_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM5_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM5_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM5_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM5_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM5_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM5_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM5_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM5_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM5_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM5_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM5_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM5_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM5_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM5_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM5_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM5_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM5_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM5_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM5_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM5_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM5_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM5_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM6_CONTROLSS_G2_EPWM6 (C2K_EPWM)" base ad:0x50086000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM6_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM6_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM6_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM6_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM6_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM6_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM6_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM6_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM6_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM6_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM6_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM6_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM6_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM6_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM6_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM6_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM6_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM6_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM6_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM6_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM6_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM6_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM6_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM6_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM6_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM6_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM6_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM6_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM6_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM6_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM6_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM6_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM6_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM6_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM6_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM6_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM6_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM6_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM6_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM6_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM6_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM6_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM6_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM6_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM6_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM6_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM6_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM6_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM6_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM6_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM6_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM6_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM6_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM6_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM6_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM6_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM6_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM6_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM6_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM6_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM6_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM6_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM6_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM6_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM6_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM6_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM6_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM6_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM6_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM6_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM6_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM6_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM6_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM6_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM6_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM6_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM6_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM6_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM7_CONTROLSS_G2_EPWM7 (C2K_EPWM)" base ad:0x50087000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM7_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM7_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM7_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM7_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM7_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM7_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM7_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM7_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM7_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM7_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM7_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM7_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM7_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM7_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM7_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM7_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM7_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM7_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM7_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM7_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM7_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM7_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM7_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM7_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM7_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM7_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM7_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM7_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM7_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM7_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM7_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM7_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM7_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM7_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM7_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM7_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM7_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM7_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM7_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM7_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM7_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM7_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM7_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM7_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM7_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM7_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM7_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM7_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM7_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM7_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM7_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM7_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM7_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM7_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM7_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM7_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM7_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM7_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM7_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM7_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM7_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM7_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM7_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM7_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM7_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM7_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM7_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM7_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM7_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM7_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM7_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM7_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM7_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM7_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM7_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM7_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM7_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM7_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM8_CONTROLSS_G2_EPWM8 (C2K_EPWM)" base ad:0x50088000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM8_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM8_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM8_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM8_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM8_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM8_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM8_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM8_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM8_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM8_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM8_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM8_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM8_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM8_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM8_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM8_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM8_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM8_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM8_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM8_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM8_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM8_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM8_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM8_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM8_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM8_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM8_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM8_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM8_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM8_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM8_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM8_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM8_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM8_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM8_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM8_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM8_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM8_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM8_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM8_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM8_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM8_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM8_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM8_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM8_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM8_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM8_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM8_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM8_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM8_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM8_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM8_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM8_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM8_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM8_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM8_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM8_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM8_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM8_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM8_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM8_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM8_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM8_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM8_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM8_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM8_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM8_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM8_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM8_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM8_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM8_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM8_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM8_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM8_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM8_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM8_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM8_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM8_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM9_CONTROLSS_G2_EPWM9 (C2K_EPWM)" base ad:0x50089000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM9_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM9_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM9_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM9_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM9_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM9_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM9_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM9_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM9_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM9_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM9_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM9_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM9_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM9_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM9_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM9_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM9_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM9_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM9_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM9_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM9_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM9_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM9_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM9_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM9_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM9_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM9_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM9_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM9_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM9_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM9_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM9_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM9_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM9_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM9_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM9_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM9_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM9_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM9_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM9_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM9_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM9_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM9_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM9_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM9_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM9_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM9_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM9_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM9_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM9_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM9_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM9_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM9_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM9_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM9_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM9_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM9_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM9_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM9_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM9_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM9_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM9_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM9_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM9_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM9_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM9_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM9_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM9_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM9_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM9_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM9_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM9_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM9_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM9_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM9_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM9_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM9_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM9_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM10_CONTROLSS_G2_EPWM10 (C2K_EPWM)" base ad:0x5008A000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM10_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM10_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM10_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM10_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM10_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM10_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM10_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM10_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM10_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM10_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM10_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM10_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM10_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM10_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM10_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM10_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM10_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM10_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM10_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM10_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM10_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM10_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM10_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM10_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM10_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM10_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM10_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM10_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM10_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM10_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM10_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM10_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM10_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM10_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM10_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM10_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM10_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM10_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM10_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM10_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM10_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM10_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM10_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM10_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM10_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM10_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM10_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM10_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM10_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM10_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM10_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM10_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM10_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM10_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM10_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM10_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM10_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM10_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM10_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM10_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM10_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM10_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM10_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM10_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM10_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM10_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM10_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM10_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM10_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM10_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM10_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM10_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM10_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM10_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM10_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM10_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM10_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM10_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM11_CONTROLSS_G2_EPWM11 (C2K_EPWM)" base ad:0x5008B000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM11_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM11_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM11_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM11_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM11_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM11_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM11_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM11_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM11_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM11_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM11_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM11_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM11_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM11_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM11_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM11_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM11_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM11_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM11_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM11_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM11_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM11_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM11_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM11_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM11_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM11_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM11_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM11_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM11_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM11_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM11_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM11_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM11_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM11_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM11_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM11_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM11_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM11_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM11_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM11_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM11_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM11_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM11_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM11_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM11_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM11_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM11_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM11_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM11_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM11_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM11_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM11_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM11_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM11_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM11_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM11_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM11_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM11_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM11_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM11_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM11_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM11_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM11_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM11_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM11_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM11_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM11_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM11_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM11_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM11_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM11_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM11_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM11_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM11_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM11_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM11_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM11_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM11_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM12_CONTROLSS_G2_EPWM12 (C2K_EPWM)" base ad:0x5008C000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM12_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM12_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM12_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM12_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM12_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM12_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM12_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM12_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM12_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM12_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM12_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM12_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM12_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM12_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM12_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM12_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM12_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM12_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM12_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM12_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM12_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM12_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM12_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM12_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM12_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM12_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM12_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM12_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM12_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM12_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM12_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM12_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM12_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM12_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM12_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM12_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM12_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM12_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM12_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM12_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM12_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM12_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM12_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM12_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM12_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM12_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM12_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM12_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM12_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM12_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM12_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM12_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM12_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM12_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM12_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM12_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM12_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM12_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM12_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM12_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM12_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM12_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM12_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM12_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM12_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM12_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM12_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM12_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM12_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM12_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM12_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM12_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM12_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM12_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM12_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM12_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM12_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM12_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM13_CONTROLSS_G2_EPWM13 (C2K_EPWM)" base ad:0x5008D000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM13_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM13_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM13_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM13_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM13_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM13_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM13_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM13_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM13_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM13_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM13_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM13_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM13_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM13_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM13_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM13_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM13_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM13_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM13_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM13_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM13_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM13_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM13_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM13_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM13_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM13_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM13_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM13_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM13_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM13_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM13_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM13_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM13_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM13_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM13_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM13_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM13_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM13_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM13_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM13_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM13_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM13_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM13_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM13_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM13_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM13_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM13_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM13_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM13_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM13_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM13_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM13_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM13_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM13_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM13_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM13_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM13_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM13_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM13_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM13_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM13_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM13_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM13_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM13_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM13_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM13_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM13_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM13_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM13_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM13_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM13_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM13_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM13_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM13_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM13_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM13_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM13_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM13_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM14_CONTROLSS_G2_EPWM14 (C2K_EPWM)" base ad:0x5008E000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM14_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM14_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM14_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM14_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM14_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM14_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM14_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM14_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM14_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM14_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM14_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM14_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM14_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM14_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM14_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM14_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM14_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM14_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM14_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM14_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM14_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM14_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM14_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM14_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM14_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM14_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM14_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM14_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM14_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM14_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM14_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM14_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM14_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM14_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM14_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM14_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM14_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM14_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM14_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM14_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM14_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM14_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM14_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM14_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM14_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM14_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM14_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM14_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM14_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM14_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM14_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM14_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM14_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM14_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM14_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM14_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM14_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM14_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM14_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM14_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM14_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM14_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM14_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM14_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM14_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM14_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM14_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM14_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM14_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM14_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM14_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM14_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM14_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM14_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM14_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM14_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM14_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM14_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM15_CONTROLSS_G2_EPWM15 (C2K_EPWM)" base ad:0x5008F000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM15_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM15_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM15_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM15_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM15_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM15_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM15_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM15_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM15_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM15_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM15_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM15_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM15_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM15_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM15_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM15_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM15_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM15_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM15_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM15_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM15_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM15_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM15_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM15_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM15_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM15_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM15_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM15_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM15_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM15_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM15_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM15_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM15_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM15_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM15_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM15_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM15_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM15_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM15_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM15_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM15_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM15_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM15_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM15_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM15_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM15_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM15_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM15_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM15_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM15_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM15_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM15_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM15_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM15_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM15_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM15_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM15_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM15_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM15_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM15_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM15_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM15_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM15_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM15_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM15_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM15_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM15_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM15_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM15_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM15_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM15_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM15_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM15_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM15_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM15_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM15_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM15_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM15_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM16_CONTROLSS_G2_EPWM16 (C2K_EPWM)" base ad:0x50090000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM16_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM16_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM16_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM16_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM16_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM16_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM16_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM16_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM16_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM16_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM16_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM16_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM16_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM16_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM16_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM16_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM16_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM16_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM16_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM16_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM16_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM16_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM16_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM16_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM16_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM16_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM16_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM16_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM16_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM16_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM16_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM16_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM16_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM16_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM16_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM16_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM16_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM16_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM16_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM16_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM16_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM16_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM16_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM16_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM16_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM16_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM16_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM16_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM16_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM16_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM16_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM16_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM16_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM16_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM16_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM16_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM16_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM16_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM16_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM16_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM16_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM16_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM16_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM16_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM16_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM16_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM16_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM16_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM16_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM16_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM16_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM16_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM16_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM16_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM16_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM16_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM16_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM16_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM17_CONTROLSS_G2_EPWM17 (C2K_EPWM)" base ad:0x50091000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM17_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM17_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM17_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM17_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM17_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM17_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM17_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM17_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM17_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM17_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM17_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM17_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM17_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM17_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM17_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM17_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM17_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM17_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM17_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM17_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM17_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM17_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM17_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM17_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM17_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM17_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM17_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM17_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM17_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM17_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM17_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM17_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM17_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM17_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM17_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM17_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM17_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM17_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM17_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM17_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM17_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM17_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM17_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM17_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM17_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM17_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM17_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM17_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM17_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM17_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM17_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM17_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM17_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM17_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM17_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM17_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM17_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM17_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM17_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM17_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM17_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM17_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM17_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM17_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM17_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM17_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM17_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM17_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM17_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM17_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM17_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM17_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM17_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM17_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM17_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM17_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM17_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM17_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM18_CONTROLSS_G2_EPWM18 (C2K_EPWM)" base ad:0x50092000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM18_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM18_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM18_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM18_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM18_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM18_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM18_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM18_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM18_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM18_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM18_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM18_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM18_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM18_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM18_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM18_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM18_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM18_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM18_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM18_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM18_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM18_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM18_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM18_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM18_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM18_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM18_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM18_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM18_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM18_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM18_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM18_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM18_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM18_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM18_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM18_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM18_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM18_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM18_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM18_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM18_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM18_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM18_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM18_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM18_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM18_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM18_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM18_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM18_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM18_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM18_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM18_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM18_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM18_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM18_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM18_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM18_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM18_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM18_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM18_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM18_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM18_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM18_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM18_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM18_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM18_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM18_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM18_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM18_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM18_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM18_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM18_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM18_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM18_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM18_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM18_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM18_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM18_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM19_CONTROLSS_G2_EPWM19 (C2K_EPWM)" base ad:0x50093000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM19_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM19_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM19_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM19_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM19_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM19_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM19_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM19_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM19_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM19_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM19_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM19_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM19_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM19_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM19_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM19_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM19_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM19_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM19_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM19_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM19_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM19_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM19_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM19_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM19_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM19_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM19_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM19_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM19_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM19_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM19_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM19_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM19_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM19_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM19_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM19_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM19_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM19_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM19_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM19_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM19_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM19_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM19_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM19_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM19_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM19_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM19_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM19_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM19_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM19_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM19_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM19_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM19_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM19_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM19_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM19_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM19_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM19_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM19_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM19_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM19_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM19_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM19_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM19_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM19_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM19_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM19_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM19_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM19_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM19_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM19_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM19_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM19_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM19_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM19_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM19_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM19_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM19_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM20_CONTROLSS_G2_EPWM20 (C2K_EPWM)" base ad:0x50094000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM20_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM20_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM20_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM20_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM20_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM20_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM20_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM20_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM20_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM20_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM20_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM20_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM20_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM20_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM20_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM20_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM20_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM20_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM20_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM20_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM20_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM20_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM20_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM20_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM20_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM20_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM20_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM20_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM20_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM20_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM20_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM20_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM20_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM20_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM20_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM20_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM20_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM20_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM20_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM20_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM20_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM20_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM20_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM20_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM20_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM20_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM20_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM20_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM20_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM20_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM20_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM20_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM20_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM20_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM20_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM20_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM20_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM20_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM20_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM20_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM20_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM20_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM20_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM20_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM20_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM20_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM20_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM20_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM20_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM20_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM20_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM20_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM20_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM20_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM20_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM20_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM20_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM20_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM21_CONTROLSS_G2_EPWM21 (C2K_EPWM)" base ad:0x50095000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM21_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM21_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM21_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM21_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM21_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM21_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM21_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM21_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM21_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM21_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM21_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM21_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM21_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM21_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM21_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM21_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM21_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM21_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM21_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM21_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM21_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM21_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM21_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM21_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM21_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM21_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM21_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM21_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM21_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM21_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM21_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM21_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM21_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM21_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM21_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM21_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM21_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM21_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM21_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM21_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM21_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM21_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM21_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM21_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM21_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM21_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM21_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM21_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM21_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM21_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM21_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM21_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM21_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM21_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM21_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM21_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM21_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM21_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM21_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM21_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM21_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM21_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM21_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM21_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM21_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM21_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM21_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM21_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM21_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM21_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM21_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM21_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM21_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM21_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM21_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM21_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM21_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM21_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM22_CONTROLSS_G2_EPWM22 (C2K_EPWM)" base ad:0x50096000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM22_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM22_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM22_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM22_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM22_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM22_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM22_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM22_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM22_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM22_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM22_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM22_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM22_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM22_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM22_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM22_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM22_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM22_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM22_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM22_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM22_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM22_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM22_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM22_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM22_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM22_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM22_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM22_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM22_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM22_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM22_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM22_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM22_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM22_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM22_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM22_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM22_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM22_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM22_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM22_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM22_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM22_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM22_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM22_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM22_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM22_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM22_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM22_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM22_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM22_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM22_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM22_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM22_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM22_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM22_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM22_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM22_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM22_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM22_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM22_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM22_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM22_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM22_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM22_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM22_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM22_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM22_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM22_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM22_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM22_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM22_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM22_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM22_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM22_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM22_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM22_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM22_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM22_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM23_CONTROLSS_G2_EPWM23 (C2K_EPWM)" base ad:0x50097000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM23_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM23_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM23_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM23_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM23_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM23_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM23_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM23_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM23_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM23_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM23_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM23_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM23_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM23_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM23_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM23_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM23_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM23_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM23_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM23_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM23_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM23_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM23_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM23_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM23_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM23_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM23_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM23_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM23_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM23_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM23_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM23_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM23_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM23_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM23_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM23_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM23_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM23_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM23_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM23_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM23_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM23_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM23_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM23_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM23_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM23_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM23_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM23_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM23_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM23_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM23_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM23_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM23_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM23_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM23_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM23_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM23_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM23_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM23_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM23_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM23_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM23_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM23_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM23_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM23_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM23_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM23_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM23_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM23_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM23_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM23_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM23_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM23_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM23_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM23_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM23_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM23_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM23_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM24_CONTROLSS_G2_EPWM24 (C2K_EPWM)" base ad:0x50098000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM24_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM24_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM24_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM24_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM24_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM24_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM24_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM24_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM24_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM24_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM24_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM24_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM24_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM24_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM24_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM24_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM24_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM24_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM24_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM24_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM24_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM24_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM24_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM24_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM24_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM24_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM24_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM24_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM24_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM24_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM24_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM24_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM24_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM24_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM24_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM24_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM24_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM24_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM24_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM24_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM24_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM24_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM24_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM24_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM24_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM24_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM24_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM24_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM24_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM24_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM24_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM24_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM24_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM24_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM24_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM24_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM24_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM24_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM24_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM24_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM24_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM24_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM24_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM24_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM24_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM24_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM24_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM24_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM24_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM24_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM24_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM24_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM24_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM24_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM24_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM24_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM24_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM24_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM25_CONTROLSS_G2_EPWM25 (C2K_EPWM)" base ad:0x50099000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM25_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM25_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM25_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM25_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM25_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM25_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM25_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM25_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM25_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM25_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM25_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM25_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM25_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM25_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM25_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM25_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM25_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM25_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM25_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM25_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM25_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM25_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM25_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM25_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM25_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM25_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM25_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM25_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM25_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM25_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM25_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM25_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM25_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM25_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM25_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM25_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM25_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM25_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM25_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM25_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM25_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM25_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM25_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM25_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM25_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM25_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM25_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM25_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM25_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM25_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM25_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM25_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM25_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM25_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM25_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM25_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM25_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM25_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM25_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM25_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM25_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM25_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM25_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM25_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM25_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM25_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM25_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM25_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM25_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM25_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM25_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM25_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM25_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM25_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM25_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM25_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM25_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM25_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM26_CONTROLSS_G2_EPWM26 (C2K_EPWM)" base ad:0x5009A000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM26_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM26_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM26_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM26_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM26_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM26_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM26_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM26_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM26_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM26_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM26_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM26_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM26_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM26_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM26_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM26_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM26_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM26_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM26_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM26_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM26_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM26_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM26_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM26_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM26_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM26_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM26_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM26_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM26_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM26_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM26_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM26_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM26_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM26_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM26_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM26_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM26_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM26_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM26_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM26_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM26_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM26_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM26_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM26_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM26_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM26_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM26_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM26_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM26_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM26_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM26_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM26_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM26_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM26_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM26_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM26_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM26_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM26_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM26_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM26_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM26_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM26_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM26_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM26_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM26_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM26_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM26_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM26_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM26_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM26_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM26_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM26_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM26_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM26_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM26_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM26_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM26_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM26_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM27_CONTROLSS_G2_EPWM27 (C2K_EPWM)" base ad:0x5009B000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM27_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM27_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM27_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM27_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM27_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM27_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM27_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM27_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM27_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM27_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM27_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM27_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM27_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM27_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM27_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM27_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM27_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM27_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM27_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM27_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM27_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM27_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM27_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM27_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM27_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM27_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM27_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM27_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM27_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM27_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM27_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM27_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM27_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM27_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM27_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM27_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM27_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM27_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM27_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM27_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM27_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM27_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM27_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM27_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM27_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM27_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM27_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM27_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM27_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM27_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM27_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM27_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM27_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM27_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM27_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM27_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM27_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM27_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM27_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM27_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM27_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM27_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM27_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM27_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM27_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM27_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM27_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM27_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM27_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM27_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM27_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM27_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM27_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM27_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM27_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM27_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM27_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM27_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM28_CONTROLSS_G2_EPWM28 (C2K_EPWM)" base ad:0x5009C000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM28_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM28_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM28_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM28_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM28_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM28_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM28_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM28_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM28_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM28_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM28_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM28_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM28_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM28_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM28_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM28_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM28_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM28_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM28_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM28_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM28_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM28_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM28_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM28_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM28_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM28_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM28_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM28_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM28_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM28_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM28_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM28_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM28_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM28_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM28_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM28_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM28_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM28_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM28_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM28_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM28_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM28_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM28_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM28_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM28_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM28_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM28_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM28_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM28_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM28_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM28_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM28_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM28_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM28_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM28_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM28_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM28_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM28_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM28_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM28_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM28_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM28_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM28_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM28_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM28_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM28_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM28_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM28_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM28_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM28_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM28_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM28_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM28_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM28_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM28_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM28_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM28_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM28_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM29_CONTROLSS_G2_EPWM29 (C2K_EPWM)" base ad:0x5009D000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM29_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM29_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM29_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM29_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM29_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM29_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM29_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM29_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM29_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM29_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM29_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM29_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM29_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM29_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM29_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM29_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM29_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM29_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM29_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM29_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM29_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM29_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM29_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM29_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM29_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM29_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM29_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM29_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM29_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM29_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM29_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM29_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM29_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM29_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM29_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM29_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM29_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM29_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM29_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM29_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM29_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM29_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM29_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM29_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM29_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM29_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM29_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM29_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM29_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM29_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM29_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM29_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM29_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM29_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM29_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM29_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM29_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM29_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM29_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM29_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM29_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM29_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM29_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM29_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM29_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM29_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM29_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM29_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM29_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM29_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM29_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM29_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM29_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM29_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM29_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM29_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM29_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM29_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM30_CONTROLSS_G2_EPWM30 (C2K_EPWM)" base ad:0x5009E000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM30_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM30_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM30_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM30_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM30_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM30_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM30_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM30_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM30_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM30_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM30_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM30_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM30_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM30_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM30_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM30_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM30_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM30_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM30_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM30_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM30_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM30_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM30_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM30_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM30_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM30_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM30_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM30_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM30_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM30_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM30_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM30_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM30_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM30_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM30_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM30_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM30_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM30_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM30_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM30_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM30_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM30_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM30_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM30_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM30_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM30_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM30_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM30_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM30_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM30_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM30_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM30_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM30_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM30_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM30_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM30_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM30_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM30_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM30_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM30_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM30_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM30_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM30_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM30_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM30_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM30_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM30_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM30_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM30_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM30_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM30_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM30_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM30_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM30_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM30_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM30_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM30_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM30_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G2_EPWM31_CONTROLSS_G2_EPWM31 (C2K_EPWM)" base ad:0x5009F000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G2_EPWM31_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G2_EPWM31_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G2_EPWM31_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G2_EPWM31_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G2_EPWM31_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G2_EPWM31_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G2_EPWM31_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G2_EPWM31_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G2_EPWM31_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G2_EPWM31_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G2_EPWM31_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G2_EPWM31_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G2_EPWM31_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G2_EPWM31_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G2_EPWM31_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G2_EPWM31_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G2_EPWM31_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G2_EPWM31_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G2_EPWM31_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G2_EPWM31_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G2_EPWM31_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G2_EPWM31_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G2_EPWM31_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G2_EPWM31_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G2_EPWM31_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G2_EPWM31_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G2_EPWM31_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G2_EPWM31_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G2_EPWM31_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G2_EPWM31_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G2_EPWM31_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G2_EPWM31_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G2_EPWM31_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM31_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G2_EPWM31_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G2_EPWM31_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G2_EPWM31_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G2_EPWM31_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G2_EPWM31_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G2_EPWM31_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G2_EPWM31_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G2_EPWM31_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G2_EPWM31_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G2_EPWM31_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G2_EPWM31_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G2_EPWM31_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G2_EPWM31_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G2_EPWM31_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G2_EPWM31_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G2_EPWM31_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G2_EPWM31_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G2_EPWM31_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G2_EPWM31_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G2_EPWM31_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G2_EPWM31_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G2_EPWM31_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G2_EPWM31_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G2_EPWM31_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G2_EPWM31_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G2_EPWM31_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G2_EPWM31_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G2_EPWM31_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G2_EPWM31_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G2_EPWM31_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G2_EPWM31_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G2_EPWM31_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G2_EPWM31_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G2_EPWM31_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G2_EPWM31_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G2_EPWM31_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G2_EPWM31_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G2_EPWM31_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G2_EPWM31_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G2_EPWM31_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G2_EPWM31_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G2_EPWM31_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G2_EPWM31_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G2_EPWM31_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree.end tree "G3_EPWM 0..31" tree "CONTROLSS_G3_EPWM0_CONTROLSS_G3_EPWM0 (C2K_EPWM)" base ad:0x500C0000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM0_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM0_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM0_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM0_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM0_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM0_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM0_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM0_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM0_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM0_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM0_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM0_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM0_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM0_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM0_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM0_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM0_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM0_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM0_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM0_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM0_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM0_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM0_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM0_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM0_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM0_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM0_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM0_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM0_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM0_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM0_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM0_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM0_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM0_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM0_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM0_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM0_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM0_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM0_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM0_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM0_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM0_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM0_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM0_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM0_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM0_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM0_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM0_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM0_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM0_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM0_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM0_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM0_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM0_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM0_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM0_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM0_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM0_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM0_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM0_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM0_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM0_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM0_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM0_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM0_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM0_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM0_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM0_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM0_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM0_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM0_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM0_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM0_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM0_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM0_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM0_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM0_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM0_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM1_CONTROLSS_G3_EPWM1 (C2K_EPWM)" base ad:0x500C1000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM1_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM1_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM1_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM1_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM1_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM1_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM1_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM1_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM1_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM1_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM1_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM1_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM1_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM1_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM1_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM1_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM1_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM1_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM1_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM1_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM1_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM1_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM1_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM1_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM1_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM1_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM1_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM1_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM1_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM1_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM1_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM1_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM1_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM1_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM1_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM1_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM1_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM1_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM1_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM1_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM1_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM1_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM1_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM1_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM1_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM1_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM1_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM1_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM1_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM1_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM1_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM1_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM1_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM1_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM1_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM1_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM1_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM1_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM1_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM1_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM1_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM1_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM1_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM1_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM1_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM1_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM1_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM1_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM1_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM1_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM1_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM1_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM1_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM1_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM1_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM1_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM1_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM1_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM2_CONTROLSS_G3_EPWM2 (C2K_EPWM)" base ad:0x500C2000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM2_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM2_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM2_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM2_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM2_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM2_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM2_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM2_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM2_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM2_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM2_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM2_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM2_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM2_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM2_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM2_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM2_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM2_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM2_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM2_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM2_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM2_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM2_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM2_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM2_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM2_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM2_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM2_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM2_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM2_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM2_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM2_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM2_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM2_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM2_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM2_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM2_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM2_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM2_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM2_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM2_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM2_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM2_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM2_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM2_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM2_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM2_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM2_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM2_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM2_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM2_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM2_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM2_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM2_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM2_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM2_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM2_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM2_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM2_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM2_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM2_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM2_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM2_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM2_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM2_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM2_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM2_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM2_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM2_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM2_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM2_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM2_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM2_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM2_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM2_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM2_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM2_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM2_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM3_CONTROLSS_G3_EPWM3 (C2K_EPWM)" base ad:0x500C3000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM3_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM3_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM3_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM3_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM3_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM3_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM3_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM3_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM3_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM3_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM3_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM3_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM3_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM3_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM3_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM3_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM3_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM3_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM3_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM3_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM3_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM3_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM3_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM3_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM3_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM3_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM3_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM3_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM3_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM3_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM3_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM3_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM3_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM3_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM3_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM3_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM3_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM3_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM3_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM3_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM3_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM3_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM3_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM3_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM3_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM3_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM3_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM3_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM3_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM3_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM3_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM3_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM3_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM3_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM3_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM3_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM3_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM3_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM3_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM3_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM3_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM3_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM3_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM3_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM3_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM3_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM3_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM3_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM3_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM3_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM3_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM3_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM3_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM3_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM3_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM3_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM3_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM3_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM4_CONTROLSS_G3_EPWM4 (C2K_EPWM)" base ad:0x500C4000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM4_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM4_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM4_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM4_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM4_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM4_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM4_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM4_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM4_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM4_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM4_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM4_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM4_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM4_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM4_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM4_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM4_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM4_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM4_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM4_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM4_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM4_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM4_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM4_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM4_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM4_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM4_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM4_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM4_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM4_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM4_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM4_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM4_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM4_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM4_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM4_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM4_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM4_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM4_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM4_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM4_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM4_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM4_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM4_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM4_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM4_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM4_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM4_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM4_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM4_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM4_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM4_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM4_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM4_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM4_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM4_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM4_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM4_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM4_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM4_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM4_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM4_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM4_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM4_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM4_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM4_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM4_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM4_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM4_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM4_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM4_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM4_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM4_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM4_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM4_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM4_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM4_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM4_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM5_CONTROLSS_G3_EPWM5 (C2K_EPWM)" base ad:0x500C5000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM5_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM5_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM5_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM5_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM5_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM5_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM5_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM5_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM5_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM5_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM5_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM5_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM5_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM5_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM5_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM5_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM5_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM5_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM5_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM5_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM5_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM5_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM5_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM5_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM5_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM5_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM5_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM5_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM5_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM5_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM5_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM5_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM5_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM5_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM5_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM5_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM5_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM5_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM5_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM5_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM5_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM5_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM5_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM5_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM5_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM5_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM5_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM5_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM5_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM5_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM5_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM5_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM5_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM5_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM5_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM5_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM5_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM5_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM5_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM5_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM5_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM5_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM5_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM5_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM5_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM5_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM5_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM5_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM5_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM5_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM5_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM5_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM5_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM5_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM5_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM5_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM5_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM5_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM6_CONTROLSS_G3_EPWM6 (C2K_EPWM)" base ad:0x500C6000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM6_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM6_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM6_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM6_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM6_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM6_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM6_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM6_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM6_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM6_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM6_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM6_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM6_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM6_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM6_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM6_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM6_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM6_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM6_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM6_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM6_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM6_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM6_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM6_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM6_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM6_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM6_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM6_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM6_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM6_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM6_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM6_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM6_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM6_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM6_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM6_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM6_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM6_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM6_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM6_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM6_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM6_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM6_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM6_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM6_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM6_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM6_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM6_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM6_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM6_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM6_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM6_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM6_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM6_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM6_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM6_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM6_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM6_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM6_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM6_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM6_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM6_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM6_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM6_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM6_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM6_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM6_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM6_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM6_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM6_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM6_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM6_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM6_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM6_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM6_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM6_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM6_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM6_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM7_CONTROLSS_G3_EPWM7 (C2K_EPWM)" base ad:0x500C7000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM7_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM7_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM7_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM7_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM7_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM7_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM7_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM7_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM7_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM7_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM7_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM7_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM7_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM7_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM7_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM7_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM7_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM7_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM7_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM7_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM7_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM7_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM7_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM7_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM7_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM7_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM7_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM7_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM7_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM7_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM7_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM7_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM7_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM7_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM7_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM7_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM7_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM7_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM7_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM7_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM7_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM7_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM7_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM7_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM7_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM7_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM7_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM7_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM7_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM7_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM7_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM7_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM7_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM7_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM7_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM7_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM7_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM7_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM7_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM7_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM7_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM7_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM7_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM7_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM7_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM7_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM7_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM7_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM7_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM7_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM7_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM7_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM7_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM7_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM7_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM7_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM7_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM7_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM8_CONTROLSS_G3_EPWM8 (C2K_EPWM)" base ad:0x500C8000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM8_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM8_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM8_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM8_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM8_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM8_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM8_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM8_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM8_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM8_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM8_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM8_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM8_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM8_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM8_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM8_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM8_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM8_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM8_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM8_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM8_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM8_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM8_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM8_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM8_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM8_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM8_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM8_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM8_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM8_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM8_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM8_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM8_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM8_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM8_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM8_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM8_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM8_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM8_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM8_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM8_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM8_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM8_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM8_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM8_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM8_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM8_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM8_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM8_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM8_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM8_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM8_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM8_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM8_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM8_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM8_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM8_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM8_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM8_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM8_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM8_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM8_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM8_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM8_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM8_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM8_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM8_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM8_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM8_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM8_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM8_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM8_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM8_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM8_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM8_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM8_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM8_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM8_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM9_CONTROLSS_G3_EPWM9 (C2K_EPWM)" base ad:0x500C9000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM9_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM9_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM9_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM9_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM9_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM9_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM9_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM9_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM9_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM9_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM9_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM9_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM9_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM9_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM9_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM9_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM9_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM9_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM9_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM9_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM9_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM9_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM9_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM9_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM9_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM9_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM9_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM9_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM9_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM9_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM9_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM9_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM9_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM9_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM9_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM9_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM9_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM9_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM9_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM9_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM9_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM9_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM9_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM9_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM9_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM9_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM9_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM9_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM9_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM9_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM9_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM9_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM9_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM9_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM9_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM9_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM9_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM9_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM9_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM9_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM9_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM9_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM9_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM9_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM9_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM9_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM9_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM9_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM9_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM9_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM9_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM9_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM9_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM9_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM9_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM9_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM9_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM9_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM10_CONTROLSS_G3_EPWM10 (C2K_EPWM)" base ad:0x500CA000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM10_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM10_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM10_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM10_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM10_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM10_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM10_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM10_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM10_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM10_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM10_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM10_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM10_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM10_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM10_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM10_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM10_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM10_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM10_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM10_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM10_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM10_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM10_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM10_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM10_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM10_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM10_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM10_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM10_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM10_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM10_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM10_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM10_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM10_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM10_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM10_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM10_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM10_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM10_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM10_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM10_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM10_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM10_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM10_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM10_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM10_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM10_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM10_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM10_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM10_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM10_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM10_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM10_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM10_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM10_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM10_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM10_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM10_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM10_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM10_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM10_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM10_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM10_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM10_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM10_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM10_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM10_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM10_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM10_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM10_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM10_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM10_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM10_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM10_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM10_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM10_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM10_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM10_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM11_CONTROLSS_G3_EPWM11 (C2K_EPWM)" base ad:0x500CB000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM11_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM11_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM11_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM11_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM11_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM11_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM11_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM11_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM11_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM11_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM11_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM11_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM11_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM11_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM11_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM11_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM11_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM11_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM11_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM11_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM11_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM11_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM11_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM11_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM11_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM11_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM11_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM11_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM11_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM11_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM11_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM11_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM11_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM11_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM11_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM11_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM11_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM11_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM11_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM11_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM11_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM11_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM11_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM11_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM11_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM11_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM11_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM11_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM11_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM11_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM11_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM11_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM11_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM11_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM11_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM11_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM11_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM11_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM11_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM11_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM11_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM11_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM11_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM11_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM11_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM11_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM11_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM11_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM11_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM11_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM11_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM11_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM11_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM11_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM11_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM11_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM11_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM11_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM12_CONTROLSS_G3_EPWM12 (C2K_EPWM)" base ad:0x500CC000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM12_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM12_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM12_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM12_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM12_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM12_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM12_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM12_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM12_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM12_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM12_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM12_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM12_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM12_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM12_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM12_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM12_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM12_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM12_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM12_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM12_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM12_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM12_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM12_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM12_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM12_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM12_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM12_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM12_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM12_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM12_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM12_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM12_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM12_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM12_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM12_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM12_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM12_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM12_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM12_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM12_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM12_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM12_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM12_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM12_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM12_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM12_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM12_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM12_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM12_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM12_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM12_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM12_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM12_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM12_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM12_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM12_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM12_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM12_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM12_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM12_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM12_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM12_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM12_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM12_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM12_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM12_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM12_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM12_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM12_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM12_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM12_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM12_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM12_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM12_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM12_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM12_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM12_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM13_CONTROLSS_G3_EPWM13 (C2K_EPWM)" base ad:0x500CD000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM13_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM13_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM13_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM13_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM13_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM13_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM13_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM13_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM13_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM13_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM13_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM13_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM13_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM13_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM13_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM13_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM13_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM13_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM13_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM13_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM13_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM13_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM13_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM13_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM13_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM13_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM13_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM13_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM13_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM13_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM13_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM13_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM13_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM13_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM13_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM13_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM13_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM13_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM13_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM13_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM13_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM13_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM13_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM13_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM13_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM13_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM13_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM13_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM13_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM13_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM13_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM13_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM13_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM13_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM13_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM13_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM13_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM13_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM13_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM13_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM13_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM13_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM13_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM13_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM13_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM13_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM13_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM13_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM13_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM13_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM13_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM13_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM13_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM13_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM13_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM13_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM13_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM13_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM14_CONTROLSS_G3_EPWM14 (C2K_EPWM)" base ad:0x500CE000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM14_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM14_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM14_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM14_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM14_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM14_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM14_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM14_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM14_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM14_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM14_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM14_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM14_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM14_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM14_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM14_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM14_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM14_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM14_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM14_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM14_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM14_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM14_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM14_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM14_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM14_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM14_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM14_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM14_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM14_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM14_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM14_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM14_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM14_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM14_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM14_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM14_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM14_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM14_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM14_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM14_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM14_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM14_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM14_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM14_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM14_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM14_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM14_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM14_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM14_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM14_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM14_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM14_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM14_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM14_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM14_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM14_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM14_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM14_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM14_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM14_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM14_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM14_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM14_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM14_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM14_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM14_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM14_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM14_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM14_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM14_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM14_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM14_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM14_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM14_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM14_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM14_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM14_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM15_CONTROLSS_G3_EPWM15 (C2K_EPWM)" base ad:0x500CF000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM15_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM15_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM15_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM15_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM15_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM15_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM15_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM15_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM15_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM15_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM15_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM15_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM15_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM15_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM15_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM15_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM15_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM15_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM15_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM15_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM15_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM15_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM15_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM15_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM15_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM15_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM15_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM15_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM15_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM15_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM15_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM15_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM15_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM15_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM15_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM15_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM15_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM15_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM15_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM15_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM15_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM15_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM15_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM15_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM15_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM15_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM15_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM15_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM15_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM15_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM15_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM15_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM15_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM15_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM15_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM15_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM15_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM15_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM15_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM15_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM15_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM15_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM15_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM15_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM15_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM15_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM15_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM15_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM15_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM15_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM15_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM15_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM15_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM15_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM15_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM15_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM15_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM15_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM16_CONTROLSS_G3_EPWM16 (C2K_EPWM)" base ad:0x500D0000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM16_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM16_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM16_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM16_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM16_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM16_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM16_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM16_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM16_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM16_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM16_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM16_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM16_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM16_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM16_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM16_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM16_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM16_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM16_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM16_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM16_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM16_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM16_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM16_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM16_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM16_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM16_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM16_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM16_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM16_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM16_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM16_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM16_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM16_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM16_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM16_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM16_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM16_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM16_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM16_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM16_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM16_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM16_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM16_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM16_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM16_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM16_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM16_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM16_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM16_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM16_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM16_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM16_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM16_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM16_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM16_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM16_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM16_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM16_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM16_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM16_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM16_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM16_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM16_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM16_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM16_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM16_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM16_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM16_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM16_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM16_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM16_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM16_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM16_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM16_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM16_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM16_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM16_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM17_CONTROLSS_G3_EPWM17 (C2K_EPWM)" base ad:0x500D1000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM17_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM17_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM17_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM17_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM17_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM17_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM17_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM17_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM17_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM17_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM17_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM17_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM17_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM17_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM17_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM17_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM17_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM17_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM17_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM17_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM17_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM17_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM17_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM17_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM17_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM17_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM17_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM17_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM17_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM17_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM17_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM17_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM17_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM17_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM17_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM17_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM17_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM17_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM17_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM17_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM17_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM17_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM17_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM17_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM17_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM17_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM17_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM17_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM17_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM17_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM17_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM17_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM17_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM17_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM17_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM17_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM17_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM17_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM17_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM17_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM17_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM17_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM17_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM17_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM17_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM17_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM17_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM17_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM17_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM17_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM17_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM17_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM17_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM17_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM17_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM17_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM17_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM17_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM18_CONTROLSS_G3_EPWM18 (C2K_EPWM)" base ad:0x500D2000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM18_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM18_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM18_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM18_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM18_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM18_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM18_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM18_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM18_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM18_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM18_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM18_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM18_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM18_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM18_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM18_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM18_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM18_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM18_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM18_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM18_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM18_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM18_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM18_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM18_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM18_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM18_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM18_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM18_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM18_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM18_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM18_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM18_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM18_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM18_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM18_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM18_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM18_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM18_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM18_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM18_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM18_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM18_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM18_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM18_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM18_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM18_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM18_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM18_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM18_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM18_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM18_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM18_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM18_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM18_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM18_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM18_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM18_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM18_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM18_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM18_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM18_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM18_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM18_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM18_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM18_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM18_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM18_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM18_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM18_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM18_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM18_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM18_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM18_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM18_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM18_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM18_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM18_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM19_CONTROLSS_G3_EPWM19 (C2K_EPWM)" base ad:0x500D3000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM19_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM19_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM19_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM19_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM19_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM19_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM19_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM19_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM19_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM19_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM19_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM19_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM19_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM19_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM19_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM19_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM19_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM19_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM19_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM19_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM19_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM19_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM19_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM19_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM19_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM19_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM19_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM19_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM19_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM19_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM19_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM19_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM19_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM19_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM19_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM19_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM19_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM19_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM19_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM19_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM19_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM19_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM19_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM19_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM19_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM19_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM19_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM19_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM19_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM19_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM19_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM19_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM19_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM19_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM19_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM19_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM19_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM19_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM19_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM19_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM19_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM19_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM19_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM19_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM19_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM19_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM19_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM19_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM19_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM19_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM19_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM19_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM19_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM19_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM19_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM19_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM19_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM19_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM20_CONTROLSS_G3_EPWM20 (C2K_EPWM)" base ad:0x500D4000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM20_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM20_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM20_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM20_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM20_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM20_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM20_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM20_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM20_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM20_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM20_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM20_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM20_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM20_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM20_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM20_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM20_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM20_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM20_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM20_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM20_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM20_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM20_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM20_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM20_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM20_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM20_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM20_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM20_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM20_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM20_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM20_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM20_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM20_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM20_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM20_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM20_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM20_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM20_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM20_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM20_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM20_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM20_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM20_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM20_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM20_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM20_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM20_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM20_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM20_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM20_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM20_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM20_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM20_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM20_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM20_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM20_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM20_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM20_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM20_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM20_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM20_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM20_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM20_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM20_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM20_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM20_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM20_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM20_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM20_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM20_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM20_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM20_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM20_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM20_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM20_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM20_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM20_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM21_CONTROLSS_G3_EPWM21 (C2K_EPWM)" base ad:0x500D5000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM21_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM21_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM21_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM21_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM21_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM21_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM21_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM21_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM21_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM21_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM21_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM21_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM21_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM21_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM21_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM21_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM21_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM21_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM21_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM21_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM21_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM21_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM21_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM21_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM21_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM21_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM21_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM21_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM21_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM21_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM21_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM21_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM21_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM21_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM21_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM21_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM21_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM21_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM21_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM21_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM21_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM21_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM21_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM21_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM21_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM21_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM21_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM21_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM21_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM21_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM21_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM21_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM21_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM21_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM21_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM21_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM21_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM21_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM21_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM21_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM21_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM21_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM21_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM21_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM21_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM21_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM21_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM21_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM21_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM21_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM21_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM21_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM21_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM21_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM21_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM21_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM21_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM21_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM22_CONTROLSS_G3_EPWM22 (C2K_EPWM)" base ad:0x500D6000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM22_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM22_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM22_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM22_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM22_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM22_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM22_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM22_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM22_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM22_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM22_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM22_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM22_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM22_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM22_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM22_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM22_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM22_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM22_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM22_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM22_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM22_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM22_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM22_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM22_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM22_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM22_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM22_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM22_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM22_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM22_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM22_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM22_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM22_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM22_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM22_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM22_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM22_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM22_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM22_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM22_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM22_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM22_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM22_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM22_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM22_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM22_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM22_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM22_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM22_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM22_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM22_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM22_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM22_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM22_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM22_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM22_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM22_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM22_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM22_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM22_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM22_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM22_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM22_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM22_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM22_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM22_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM22_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM22_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM22_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM22_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM22_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM22_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM22_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM22_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM22_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM22_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM22_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM23_CONTROLSS_G3_EPWM23 (C2K_EPWM)" base ad:0x500D7000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM23_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM23_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM23_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM23_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM23_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM23_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM23_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM23_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM23_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM23_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM23_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM23_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM23_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM23_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM23_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM23_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM23_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM23_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM23_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM23_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM23_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM23_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM23_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM23_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM23_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM23_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM23_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM23_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM23_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM23_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM23_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM23_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM23_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM23_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM23_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM23_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM23_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM23_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM23_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM23_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM23_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM23_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM23_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM23_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM23_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM23_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM23_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM23_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM23_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM23_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM23_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM23_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM23_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM23_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM23_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM23_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM23_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM23_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM23_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM23_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM23_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM23_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM23_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM23_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM23_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM23_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM23_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM23_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM23_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM23_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM23_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM23_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM23_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM23_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM23_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM23_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM23_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM23_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM24_CONTROLSS_G3_EPWM24 (C2K_EPWM)" base ad:0x500D8000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM24_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM24_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM24_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM24_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM24_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM24_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM24_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM24_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM24_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM24_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM24_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM24_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM24_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM24_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM24_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM24_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM24_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM24_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM24_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM24_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM24_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM24_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM24_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM24_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM24_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM24_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM24_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM24_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM24_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM24_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM24_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM24_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM24_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM24_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM24_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM24_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM24_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM24_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM24_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM24_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM24_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM24_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM24_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM24_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM24_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM24_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM24_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM24_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM24_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM24_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM24_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM24_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM24_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM24_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM24_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM24_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM24_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM24_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM24_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM24_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM24_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM24_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM24_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM24_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM24_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM24_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM24_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM24_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM24_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM24_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM24_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM24_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM24_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM24_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM24_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM24_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM24_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM24_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM25_CONTROLSS_G3_EPWM25 (C2K_EPWM)" base ad:0x500D9000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM25_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM25_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM25_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM25_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM25_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM25_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM25_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM25_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM25_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM25_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM25_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM25_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM25_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM25_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM25_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM25_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM25_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM25_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM25_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM25_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM25_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM25_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM25_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM25_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM25_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM25_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM25_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM25_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM25_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM25_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM25_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM25_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM25_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM25_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM25_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM25_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM25_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM25_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM25_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM25_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM25_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM25_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM25_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM25_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM25_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM25_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM25_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM25_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM25_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM25_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM25_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM25_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM25_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM25_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM25_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM25_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM25_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM25_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM25_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM25_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM25_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM25_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM25_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM25_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM25_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM25_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM25_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM25_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM25_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM25_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM25_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM25_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM25_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM25_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM25_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM25_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM25_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM25_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM26_CONTROLSS_G3_EPWM26 (C2K_EPWM)" base ad:0x500DA000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM26_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM26_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM26_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM26_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM26_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM26_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM26_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM26_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM26_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM26_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM26_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM26_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM26_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM26_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM26_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM26_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM26_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM26_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM26_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM26_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM26_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM26_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM26_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM26_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM26_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM26_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM26_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM26_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM26_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM26_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM26_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM26_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM26_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM26_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM26_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM26_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM26_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM26_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM26_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM26_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM26_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM26_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM26_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM26_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM26_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM26_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM26_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM26_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM26_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM26_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM26_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM26_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM26_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM26_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM26_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM26_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM26_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM26_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM26_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM26_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM26_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM26_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM26_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM26_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM26_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM26_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM26_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM26_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM26_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM26_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM26_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM26_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM26_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM26_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM26_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM26_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM26_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM26_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM27_CONTROLSS_G3_EPWM27 (C2K_EPWM)" base ad:0x500DB000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM27_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM27_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM27_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM27_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM27_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM27_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM27_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM27_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM27_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM27_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM27_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM27_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM27_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM27_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM27_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM27_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM27_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM27_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM27_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM27_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM27_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM27_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM27_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM27_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM27_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM27_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM27_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM27_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM27_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM27_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM27_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM27_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM27_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM27_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM27_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM27_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM27_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM27_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM27_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM27_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM27_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM27_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM27_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM27_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM27_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM27_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM27_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM27_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM27_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM27_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM27_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM27_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM27_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM27_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM27_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM27_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM27_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM27_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM27_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM27_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM27_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM27_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM27_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM27_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM27_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM27_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM27_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM27_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM27_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM27_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM27_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM27_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM27_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM27_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM27_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM27_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM27_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM27_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM28_CONTROLSS_G3_EPWM28 (C2K_EPWM)" base ad:0x500DC000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM28_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM28_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM28_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM28_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM28_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM28_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM28_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM28_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM28_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM28_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM28_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM28_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM28_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM28_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM28_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM28_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM28_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM28_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM28_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM28_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM28_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM28_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM28_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM28_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM28_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM28_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM28_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM28_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM28_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM28_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM28_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM28_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM28_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM28_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM28_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM28_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM28_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM28_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM28_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM28_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM28_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM28_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM28_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM28_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM28_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM28_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM28_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM28_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM28_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM28_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM28_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM28_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM28_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM28_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM28_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM28_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM28_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM28_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM28_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM28_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM28_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM28_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM28_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM28_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM28_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM28_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM28_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM28_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM28_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM28_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM28_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM28_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM28_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM28_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM28_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM28_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM28_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM28_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM29_CONTROLSS_G3_EPWM29 (C2K_EPWM)" base ad:0x500DD000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM29_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM29_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM29_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM29_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM29_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM29_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM29_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM29_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM29_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM29_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM29_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM29_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM29_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM29_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM29_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM29_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM29_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM29_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM29_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM29_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM29_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM29_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM29_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM29_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM29_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM29_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM29_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM29_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM29_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM29_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM29_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM29_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM29_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM29_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM29_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM29_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM29_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM29_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM29_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM29_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM29_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM29_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM29_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM29_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM29_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM29_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM29_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM29_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM29_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM29_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM29_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM29_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM29_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM29_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM29_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM29_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM29_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM29_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM29_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM29_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM29_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM29_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM29_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM29_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM29_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM29_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM29_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM29_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM29_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM29_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM29_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM29_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM29_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM29_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM29_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM29_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM29_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM29_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM30_CONTROLSS_G3_EPWM30 (C2K_EPWM)" base ad:0x500DE000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM30_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM30_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM30_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM30_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM30_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM30_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM30_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM30_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM30_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM30_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM30_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM30_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM30_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM30_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM30_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM30_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM30_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM30_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM30_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM30_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM30_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM30_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM30_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM30_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM30_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM30_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM30_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM30_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM30_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM30_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM30_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM30_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM30_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM30_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM30_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM30_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM30_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM30_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM30_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM30_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM30_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM30_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM30_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM30_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM30_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM30_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM30_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM30_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM30_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM30_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM30_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM30_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM30_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM30_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM30_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM30_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM30_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM30_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM30_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM30_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM30_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM30_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM30_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM30_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM30_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM30_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM30_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM30_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM30_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM30_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM30_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM30_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM30_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM30_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM30_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM30_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM30_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM30_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree "CONTROLSS_G3_EPWM31_CONTROLSS_G3_EPWM31 (C2K_EPWM)" base ad:0x500DF000 group.word 0x0++0x3 line.word 0x0 "CONTROLSS_G3_EPWM31_TBCTL," bitfld.word 0x0 14.--15. "FREE_SOFT,Emulation Mode Bits. These bits select the behavior of the ePWM time-base counter during emulation events 00: Stop after the next time-base counter increment or decrement 01: Stop when counter completes a whole cycle: - Up-count mode:.." "Stop after the next time-base counter increment..,Stop when counter completes a whole cycle:,?,?" newline bitfld.word 0x0 13. "PHSDIR,Phase Direction Bit This bit is only used when the time-base counter is configured in the up-down-count mode. The PHSDIR bit indicates the direction the time-base counter (TBCTR) will count after a synchronization event occurs and a new phase.." "Count down after the synchronization event,Count up after the synchronization event" newline bitfld.word 0x0 10.--12. "CLKDIV,Time Base Clock Pre-Scale Bits These bits select the time base clock pre-scale value (TBCLK = EPWMCLK/(HSPCLKDIV * CLKDIV): 000: /1 (default on reset) 001: /2 010: /4 011: /8 100: /16 101: /32 110: /64 111: /128" "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 7.--9. "HSPCLKDIV,High Speed Time Base Clock Pre-Scale Bits These bits determine part of the time-base clock prescale value. TBCLK = EPWMCLK / (HSPCLKDIV x CLKDIV). This divisor emulates the HSPCLK in the TMS320x281x system as used on the Event Manager (EV).." "0,1,2,3,4,5,6,7" newline bitfld.word 0x0 6. "SWFSYNC,Software Forced Sync Pulse 0: Writing a 0 has no effect and reads always return a 0. 1: Writing a 1 forces a one-time synchronization pulse to be generated. SWFSYNC can be enabled to affect EPWMxSYNCO by setting the EPWMSYNCOUTEN.SWEN bit." "Writing a 0 has no effect and reads always..,Writing a 1 forces a one-time synchronization.." newline bitfld.word 0x0 3. "PRDLD,Active Period Reg Load from Shadow Select 0: The period register (TBPRD) is loaded from its shadow register when the time-base counter TBCTR is equal to zero and/or a sync event as determined by the TBCTL2[PRDLDSYNC] bit. A write/read to.." "The period register,Immediate Mode" newline bitfld.word 0x0 2. "PHSEN,Counter Reg Load from Phase Reg Enable 0: Do not load the time-base counter (TBCTR) from the time-base phase register (TBPHS). 1: Allow Counter to be loaded from the Phase register (TBPHS) and shadow to active load events when an EPWMxSYNCI.." "Do not load the time-base counter,Allow Counter to be loaded from the Phase.." newline bitfld.word 0x0 0.--1. "CTRMODE,Counter Mode The time-base counter mode is normally configured once and not changed during normal operation. If you change the mode of the counter the change will take effect at the next TBCLK edge and the current counter value shall.." "Up-count mode,Down-count mode,?,?" line.word 0x2 "CONTROLSS_G3_EPWM31_TBCTL2," bitfld.word 0x2 14.--15. "PRDLDSYNC,Shadow to Active Period Register Load on SYNC event 00: Shadow to Active Load of TBPRD occurs only when TBCTR = 0 (same as legacy). 01: Shadow to Active Load of TBPRD occurs both when TBCTR = 0 and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of TBPRD occurs only when..,Shadow to Active Load of TBPRD occurs both when..,?,?" newline bitfld.word 0x2 7. "OSHTSYNC,Oneshot sync bit 0: Writing a '0' has no effect. 1: Allow one sync pulse to propogate." "Writing a '0' has no effect,Allow one sync pulse to propogate" newline bitfld.word 0x2 6. "OSHTSYNCMODE,Oneshot sync enable bit 0: Oneshot sync mode disabled 1: Oneshot sync mode enabled" "Oneshot sync mode disabled,Oneshot sync mode enabled" newline bitfld.word 0x2 5. "SELFCLRTRREM,Loop back sync pulse to enable self sync operation 0: Self clear function of TRREM disabled. 1: Self clear function of TRREM enabled" "Self clear function of TRREM disabled,Self clear function of TRREM enabled" group.word 0x6++0xD line.word 0x0 "CONTROLSS_G3_EPWM31_EPWMSYNCINSEL," hexmask.word.byte 0x0 0.--6. 1. "SEL,These bits determine the source of the EPWMxSYNCI signal0x0: Disabled0x01: EPWM0.SYNCOUT.0x10: EPWM15.SYNCOUT0x11:EPWM16.SYNCOUT.0x20: EPWM31.SYNCOUT0x21: Reserved.0x40: ECAP0.SYNCOUT.0x49: ECAP9.SYNCPUT0x4A: Reserved.0x4F: Reserved0x50:.." line.word 0x2 "CONTROLSS_G3_EPWM31_TBCTR," hexmask.word 0x2 0.--15. 1. "TBCTR,Time Base Counter Register" line.word 0x4 "CONTROLSS_G3_EPWM31_TBSTS," bitfld.word 0x4 2. "CTRMAX,Time-Base Counter Max Latched Status Bit 0: Reading a 0 indicates the time-base counter never reached its maximum value. Writing a 0 will have no effect. 1: Reading a 1 on this bit indicates that the time-base counter reached the max value.." "Reading a 0 indicates the time-base counter..,Reading a 1 on this bit indicates that the.." newline bitfld.word 0x4 1. "SYNCI,Input Synchronization Latched Status Bit 0: Writing a 0 will have no effect. Reading a 0 indicates no external synchronization event has occurred. 1: Reading a 1 on this bit indicates that an external synchronization event has occurred.." "Writing a 0 will have no effect,Reading a 1 on this bit indicates that an.." newline rbitfld.word 0x4 0. "CTRDIR,Time Base Counter Direction Status Bit 0: Time-Base Counter is currently counting down. 1: Time-Base Counter is currently counting up. Note: This bit is only valid when the counter is not frozen." "Time-Base Counter is currently counting down,Time-Base Counter is currently counting up" line.word 0x6 "CONTROLSS_G3_EPWM31_EPWMSYNCOUTEN," bitfld.word 0x6 6. "DCBEVT1EN,This bit enables the DCBEVT1.sync event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a DCBEVT1.sync event" "0,1" newline bitfld.word 0x6 5. "DCAEVT1EN,This bit enables the DCAEVT1.sync event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon a DCAEVT1.sync event" "0,1" newline bitfld.word 0x6 4. "CMPDEN,This bit enables the TBCTR = CMPD event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare D event (TBCTR = CMPD)" "0,1" newline bitfld.word 0x6 3. "CMPCEN,This bit enables the TBCTR = CMPC event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare C event (TBCTR = CMPC)" "0,1" newline bitfld.word 0x6 2. "CMPBEN,This bit enables the TBCTR = CMPB event to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period upon a time-base counter equal to counter compare B event (TBCTR = CMPB)" "0,1" newline bitfld.word 0x6 1. "ZEROEN,This bit enables the TBCTR = 0x0000 event to set the EPWMxSYNCOUT signal. 0 Disabled 1 The EPWMxSYNCOUT signal is pulsed for one PWM clock period upon the value of TBCTR changing to 0x0000" "0,1" newline bitfld.word 0x6 0. "SWEN,This bit enables the TBCTL.SWFSYNC bit to set the EPWMxSYNCO signal. 0 Disabled 1 The EPWMxSYNCO signal is pulsed for one PWM clock period when the TBCTL.SWFSYNC bit is set" "0,1" line.word 0x8 "CONTROLSS_G3_EPWM31_TBCTL3," bitfld.word 0x8 0. "OSSFRCEN,This bit determines which bit sets the EPWMxSYNCOUT One Shot Latch. 0 TBCTL2[OSHTSYNC] sets the One Shot Latch 1 GLDCTL2[OSHTLD] sets the One Shot Latch" "0,1" line.word 0xA "CONTROLSS_G3_EPWM31_CMPCTL," bitfld.word 0xA 15. "LINKDUTYHR,CMPAHR CMPBHR Register Linking: 0 PWMA and PWMB outputs generated independently and CMPAHR CMPBHR are independent values as on Type-4 1 When this bit is set CMPBHR assumes the same value as CMPAHR. This is typically used in complimentary.." "0,1" newline bitfld.word 0xA 12.--13. "LOADBSYNC,Shadow to Active CMPB Register Load on SYNC event 00: Shadow to Active Load of CMPB:CMPBHR occurs according to LOADBMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPB:CMPBHR occurs both according to LOADBMODE bits and when.." "Shadow to Active Load of CMPB:CMPBHR occurs..,Shadow to Active Load of CMPB:CMPBHR occurs both..,?,?" newline bitfld.word 0xA 10.--11. "LOADASYNC,Shadow to Active CMPA Register Load on SYNC event 00: Shadow to Active Load of CMPA:CMPAHR occurs according to LOADAMODE (bits 1 0) (same as legacy) 01: Shadow to Active Load of CMPA:CMPAHR occurs both according to LOADAMODE bits and when.." "Shadow to Active Load of CMPA:CMPAHR occurs..,Shadow to Active Load of CMPA:CMPAHR occurs both..,?,?" newline rbitfld.word 0xA 9. "SHDWBFULL,Counter-compare B (CMPB) Shadow Register Full Status Flag This bit self clears once a loadstrobe occurs. 0: CMPB shadow FIFO not full yet 1: Indicates the CMPB shadow FIFO is full a CPU write will overwrite current shadow value" "CMPB shadow FIFO not full yet,Indicates the CMPB shadow FIFO is full a CPU.." newline rbitfld.word 0xA 8. "SHDWAFULL,Counter-compare A (CMPA) Shadow Register Full Status Flag The flag bit is set when a 32-bit write to CMPA:CMPAHR register or a 16-bit write to CMPA register is made. A 16-bit write to CMPAHR register will not affect the flag. This bit self.." "CMPA shadow FIFO not full yet,Indicates the CMPA shadow FIFO is full" newline bitfld.word 0xA 6. "SHDWBMODE,Counter-compare B (CMPB) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare B register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 4. "SHDWAMODE,Counter-compare A (CMPA) Register Operating Mode 0: Shadow mode. Operates as a double buffer. All writes via the CPU access the shadow register 1: Immediate mode. Only the active compare register is used. All writes and reads directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xA 2.--3. "LOADBMODE,Active Counter-Compare B (CMPB) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWBMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xA 0.--1. "LOADAMODE,Active Counter-Compare A (CMPA) Load From Shadow Select Mode This bit has no effect in immediate mode (CMPCTL[SHDWAMODE] = 1). 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0xC "CONTROLSS_G3_EPWM31_CMPCTL2," bitfld.word 0xC 12.--13. "LOADDSYNC,Shadow to Active CMPD Register Load on SYNC event 00: Shadow to Active Load of CMPD occurs according to LOADDMODE 01: Shadow to Active Load of CMPD occurs both according to LOADDMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPD occurs according..,Shadow to Active Load of CMPD occurs both..,?,?" newline bitfld.word 0xC 10.--11. "LOADCSYNC,Shadow to Active CMPC Register Load on SYNC event 00: Shadow to Active Load of CMPC occurs according to LOADCMODE 01: Shadow to Active Load of CMPC occurs both according to LOADCMODE bits and when SYNC occurs 10: Shadow to Active Load.." "Shadow to Active Load of CMPC occurs according..,Shadow to Active Load of CMPC occurs both..,?,?" newline bitfld.word 0xC 6. "SHDWDMODE,Counter-Compare D Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 4. "SHDWCMODE,Counter-Compare C Register Operating Mode 0: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 1: Immediate mode - only the Active compare register is used. All writes/reads via the CPU directly.." "Shadow mode,Immediate mode" newline bitfld.word 0xC 2.--3. "LOADDMODE,Active Counter-Compare D (CMPD) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0xC 0.--1. "LOADCMODE,Active Counter-Compare C (CMPC) Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" group.word 0x18++0x3 line.word 0x0 "CONTROLSS_G3_EPWM31_DBCTL," bitfld.word 0x0 15. "HALFCYCLE,Half Cycle Clocking Enable Bit 0: Full cycle clocking enabled. The dead-band counters are clocked at the TBCLK rate. 1: Half cycle clocking enabled. The dead-band counters are clocked at TBCLK*2." "Full cycle clocking enabled,Half cycle clocking enabled" newline bitfld.word 0x0 14. "DEDB_MODE,Dead Band Dual-Edge B Mode Control (S8 switch) 0: Rising edge delay applied to InA/InB as selected by S4 switch (IN-MODE bits) on A signal path only. Falling edge delay applied to InA/InB as selected by S5 switch (INMODE bits) on B signal.." "Rising edge delay applied to InA/InB as selected..,Rising edge delay and falling edge delay applied.." newline bitfld.word 0x0 12.--13. "OUTSWAP,Dead Band Output Swap Control Bit 13 controls the S6 switch and bit 12 controls the S7 switch. 00: OutA and OutB signals are as defined by OUT-MODE bits. 01: OutA = A-path as defined by OUT-MODE bits. OutB = A-path as defined by.." "OutA and OutB signals are as defined by OUT-MODE..,OutA = A-path as defined by OUT-MODE bits,?,?" newline bitfld.word 0x0 11. "SHDWDBFEDMODE,FED Dead-Band Load Mode 0: Immediate mode. Only the active DBFED register is used. All writes/reads via the CPU directly access the active register for immediate FED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 10. "SHDWDBREDMODE,RED Dead-Band Load Mode 0: Immediate mode. Only the active DBRED register is used. All writes/reads via the CPU directly access the active register for immediate RED dead-band action. 1: Shadow mode. Operates as a double buffer. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 8.--9. "LOADFEDMODE,Active DBFED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 6.--7. "LOADREDMODE,Active DBRED Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in Immediate.." "Load on Counter = 0,Load on Counter = Period,?,?" newline bitfld.word 0x0 4.--5. "IN_MODE,Dead-Band Input Mode Control Bit 5 controls the S5 switch and bit 4 controls the S4 switch shown. This allows you to select the input source to the falling-edge and rising-edge delay. To produce classical dead-band waveforms the default is.." "EPWMxA In,EPWMxB In,?,?" newline bitfld.word 0x0 2.--3. "POLSEL,Polarity Select Control Bit 3 controls the S3 switch and bit 2 controls the S2 switch. This allows you to selectively invert one of the delayed signals before it is sent out of the dead-band submodule. The following descriptions correspond to.." "Active high,Active low complementary,?,?" newline bitfld.word 0x0 0.--1. "OUT_MODE,Dead-Band Output Mode Control Bit 1 controls the S1 switch and bit 0 controls the S0 switch. 00: DBM is fully disabled or by-passed. In this mode the POLSEL and IN-MODE bits have no effect. 01: Apath = InA (delay is by-passed for A.." "DBM is fully disabled or by-passed,Apath = InA,?,?" line.word 0x2 "CONTROLSS_G3_EPWM31_DBCTL2," bitfld.word 0x2 2. "SHDWDBCTLMODE,DBCTL Load Mode 0: Immediate mode - only the Active DBCTL register is used. All writes/reads via the CPU directly access the Active register. 1: Shadow mode - All writes and reads to bits [5:0] of the DBCTL register are shadowed. All.." "Immediate mode,Shadow mode" newline bitfld.word 0x2 0.--1. "LOADDBCTLMODE,Active DBCTL Load from Shadow Select Mode 00: Load on Counter = 0 (CNT_eq) 01: Load on Counter = Period (PRD_eq) 10: Load on either Counter = 0 or Counter = Period 11: Freeze (no loads possible) Note: has no effect in.." "Load on Counter = 0,Load on Counter = Period,?,?" group.word 0x20++0x3 line.word 0x0 "CONTROLSS_G3_EPWM31_AQCTL," bitfld.word 0x0 10.--11. "LDAQBSYNC,Shadow to Active AQCTLB Register Load on SYNC event 00: Shadow to Active Load of AQCTLB occurs according to LDAQBMODE 01: Shadow to Active Load of AQCTLB occurs both according to LDAQBMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLB occurs according..,Shadow to Active Load of AQCTLB occurs both..,?,?" newline bitfld.word 0x0 8.--9. "LDAQASYNC,Shadow to Active AQCTLA Register Load on SYNC event 00: Shadow to Active Load of AQCTLA occurs according to LDAQAMODE 01: Shadow to Active Load of AQCTLA occurs both according to LDAQAMODE bits and when SYNC occurs. 10: Shadow to Active.." "Shadow to Active Load of AQCTLA occurs according..,Shadow to Active Load of AQCTLA occurs both..,?,?" newline bitfld.word 0x0 6. "SHDWAQBMODE,Action Qualifier B Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 4. "SHDWAQAMODE,Action Qualifier A Register operating mode 1: Shadow mode - operates as a double buffer. All writes via the CPU access Shadow register. 0: Immediate mode - only the Active action qualifier register is used. All writes/reads via the CPU.." "Immediate mode,Shadow mode" newline bitfld.word 0x0 2.--3. "LDAQBMODE,Active Action Qualifier B Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.word 0x0 0.--1. "LDAQAMODE,Active Action Qualifier A Load from Shadow Select Mode 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 10: Load on either CTR = Zero or.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" line.word 0x2 "CONTROLSS_G3_EPWM31_AQTSRCSEL," hexmask.word.byte 0x2 4.--7. 1. "T2SEL,T2 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" newline hexmask.word.byte 0x2 0.--3. 1. "T1SEL,T1 Event Source Select Bits 0000: DCAEVT1 0001: DCAEVT2 0010: DCBEVT1 0011: DCBEVT2 0100: TZ1 0101: TZ2 0110: TZ3 0111: EPWMxSYNCI 1000: DCEVTFILT Others: Reserved" group.word 0x28++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_PCCTL," bitfld.word 0x0 8.--10. "CHPDUTY,Chopping Clock Duty Cycle 000: Duty = 1/8 (12.5%) 001: Duty = 2/8 (25.0%) 010: Duty = 3/8 (37.5%) 011: Duty = 4/8 (50.0%) 100: Duty = 5/8 (62.5%) 101: Duty = 6/8 (75.0%) 110: Duty = 7/8 (87.5%) 111: Reserved" "Duty = 1/8,Duty = 2/8,?,?,?,?,?,?" newline bitfld.word 0x0 5.--7. "CHPFREQ,Chopping Clock Frequency 000: Divide by 1 (no prescale = 12.5 MHz at 100 MHz TBCLK) 001: Divide by 2 (6.25 MHz at 100 MHz TBCLK) 010: Divide by 3 (4.16 MHz at 100 MHz TBCLK) 011: Divide by 4 (3.12 MHz at 100 MHz TBCLK) 100: Divide by.." "Divide by 1,Divide by 2,?,?,?,?,?,?" newline hexmask.word.byte 0x0 1.--4. 1. "OSHTWTH,One-Shot Pulse Width 0000: 1 x EPWMCLK / 8 wide ( = 80 ns at 100 MHz EPWMCLK) 0001: 2 x EPWMCLK / 8 wide ( = 160 ns at 100 MHz EPWMCLK) 0010: 3 x EPWMCLK / 8 wide ( = 240 ns at 100 MHz EPWMCLK) 0011: 4 x EPWMCLK / 8 wide ( = 320 ns at.." newline bitfld.word 0x0 0. "CHPEN,PWM-Chopping Enable 0: Disable (bypass) PWM chopping function 1: Enable chopping function" "Disable,Enable chopping function" group.word 0x30++0x3 line.word 0x0 "CONTROLSS_G3_EPWM31_VCAPCTL," bitfld.word 0x0 10. "EDGEFILTDLYSEL,Valley Switching Mode Delay Selection 0: No delay applied to the edge filter output 1: HWDELAYVAL delay applied to the edge filter output" "No delay applied to the edge filter output,HWDELAYVAL delay applied to the edge filter output" newline bitfld.word 0x0 7.--9. "VDELAYDIV,Valley Delay Mode Divide Enable 000: HWVDELVAL = SWVDELVAL 001: HWVDELVAL = VCNTVAL+SWVDELVAL 010: HWVDELVAL = VCNTVAL''1+SWVDELVAL 011: HWVDELVAL = VCNTVAL''2+SWVDELVAL 100: HWVDELVAL = VCNTVAL''4+SWVDELVAL Note: Delay value.." "HWVDELVAL = SWVDELVAL,HWVDELVAL = VCNTVAL+SWVDELVAL,?,?,?,?,?,?" newline bitfld.word 0x0 2.--4. "TRIGSEL,Status of Numbered of Captured Events 000: Capture sequence is triggered by software via writes to VCAPCTL[VCAPSTART]. 001: Capture sequence is triggered by CNT_zero event. 010: Capture sequence is triggered by PRD_eq event. 011:.." "Capture sequence is triggered by software via..,Capture sequence is triggered by CNT_zero event,?,?,?,?,?,?" newline bitfld.word 0x0 1. "VCAPSTART,Valley Capture Start 0: Writing a 0 has no effect 1: Trigger the capture sequence once if VCAPCTL[TRIGSEL]=0x0 Note: This bit is used to start valley capture sequence through software. VCAPCTL[TRIGSEL] has to be chosen for software.." "Writing a 0 has no effect,Trigger the capture sequence once if.." newline bitfld.word 0x0 0. "VCAPE,Valley Capture Enable/Disable 0: Disabled 1: Enabled" "Disabled,Enabled" line.word 0x2 "CONTROLSS_G3_EPWM31_VCNTCFG," rbitfld.word 0x2 15. "STOPEDGESTS,Stop Edge Status Bit 0: Stop edge has not occurred 1: Stop edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STOPEDGE occurs." "Stop edge has not occurred,Stop edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 8.--11. 1. "STOPEDGE,Counter Stop Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would stop counting upon the occurrence of chosen number of events thorough this bit.." newline rbitfld.word 0x2 7. "STARTEDGESTS,Start Edge Status Bit 0: Start edge has not occurred 1: Start edge occurred Note: This bit is set only after the trigger sequence is armed (upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL]) and STARTEDGE occurs." "Start edge has not occurred,Start edge occurred Note: This bit is set only.." newline hexmask.word.byte 0x2 0.--3. 1. "STARTEDGE,Counter Start Edge Selection Once the counter operation is armed upon occurrence of trigger pulse selected through VCAPCTL[TRIGSEL] pulse - valley counter would start counting upon the occurrence of chosen number of events thorough this bit.." group.long 0x40++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_HRCNFG," bitfld.long 0x0 14.--15. "LINESEL,Delay Line Selection Bits: Selects which of the 4 delay lines for a particular ePWM/EPWM module to send to CALIN for calibration." "0,1,2,3" newline bitfld.long 0x0 11.--12. "HRLOADB,Shadow Mode Bit Selects the time event that loads the CMPBHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 10. "CTLMODEB,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPBHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPBHR,TBPHSHR" newline bitfld.long 0x0 8.--9. "EDGMODEB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPBHR) 10: MEP control of falling edge (CMPBHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" newline bitfld.long 0x0 7. "SWAPAB,Swap ePWM A & B Output Signals This bit enables the swapping of the A & B signal outputs. The selection is as follows: 0: ePWMxA and ePWMxB outputs are unchanged. 1: ePWMxA signal appears on ePWMxB output and ePWMxB signal appears.." "ePWMxA and ePWMxB outputs are unchanged,ePWMxA signal appears on ePWMxB output and.." newline bitfld.long 0x0 6. "AUTOCONV,Auto Convert Delay Line Value Selects whether the fractional duty cycle/period/phase in the CMPAHR/TBPRDHR/TBPHSHR register is automatically scaled by the MEP scale factor in the HRMSTEP register or manually scaled by calculations in.." "Automatic HRMSTEP scaling is disabled,Automatic HRMSTEP scaling is enabled" newline bitfld.long 0x0 5. "SELOUTB,EPWMxB Output Select Bit This bit selects which signal is output on the ePWMxB channel output. The inversion will take the high resolution mode into account and the inverted signal will contain any high resolution modification. The inversion.." "ePWMxB output is normal,ePWMxB output is inverted version of ePWMxA signal" newline bitfld.long 0x0 3.--4. "HRLOAD,Shadow Mode Bit Selects the time event that loads the CMPAHR shadow value into the active register. 00: Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01: Load on CTR = PRD: Time-base counter equal to period (TBCTR =.." "Load on CTR = Zero: Time-base counter equal to..,Load on CTR = PRD: Time-base counter equal to..,?,?" newline bitfld.long 0x0 2. "CTLMODE,Control Mode Bits Selects the register (CMP/TBPRD or TBPHS) that controls the MEP: 0: CMPAHR(8) or TBPRDHR(8) Register controls the edge position (i.e. this is duty or period control mode). (Default on Reset) 1: TBPHSHR(8) Register.." "CMPAHR,TBPHSHR" newline bitfld.long 0x0 0.--1. "EDGMODE,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00: HRPWM capability is disabled (default on reset) 01: MEP control of rising edge (CMPAHR) 10: MEP control of falling edge (CMPAHR).." "HRPWM capability is disabled,MEP control of rising edge,?,?" group.word 0x4E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_HRCNFG2," bitfld.word 0x0 15. "NOBYPASS,No Bypass Delay Line Update Bit: For internal test purposes this bit disables the 1 SYSCLK cycle bypass before delay line is updated." "0,1" newline bitfld.word 0x0 14. "DELLOADFRC,Delay Line Load Software Force: For internal test purposes software force generates a pulse which forces a delay line update (similar to PRD_eq/CNT_zero strobe)." "0,1" newline bitfld.word 0x0 4.--5. "CTLMODEDBFED,Shadow Mode Bit - selection should match DBCTL[LOADFEDMODE] Selects the time event that loads the DBFEDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 2.--3. "CTLMODEDBRED,Shadow Mode Bit - selection should match DBCTL[LOADREDMODE] Selects the time event that loads the DBREDHR shadow value into the active register. 00 Load on CTR = Zero: Time-base counter equal to zero (TBCTR = 0x0000) 01 Load on CTR.." "0,1,2,3" newline bitfld.word 0x0 0.--1. "EDGMODEDB,Edge Mode Bits Selects the edge of the PWM that is controlled by the micro-edge position (MEP) logic: 00 HRPWM capability is disabled (default on reset) 01 MEP control of rising edge (DBREDHR) 10 MEP control of falling edge (DBFEDHR).." "0,1,2,3" group.word 0x5A++0x3 line.word 0x0 "CONTROLSS_G3_EPWM31_HRPCTL," bitfld.word 0x0 4.--6. "PWMSYNCSELX,Extended selection bits for EPWMSYNCPER 000: EPWMSYNCPER is defined by PWMSYNCSEL - ' default condition (compatible with previous EPWM versions) 001: Reserved 010: Reserved 011: Reserved 100: CTR = CMPC Count direction Up 101:.." "EPWMSYNCPER is defined by PWMSYNCSEL,Reserved,?,?,?,?,?,?" newline bitfld.word 0x0 3. "HRPSYNCE,SYNC Enable Bit (TRSYNCE)/High Resolution Period SYNC Enable Bit (HRPSYNCE)" "0,1" newline bitfld.word 0x0 2. "TBPHSHRLOADE,TBPHSHR Load Enable This bit allows you to synchronize ePWM modules with a high-resolution phase on a SYNCIN TBCTL[SWFSYNC] or digital compare event. This allows for multiple ePWM modules operating at the same frequency to be phase.." "Disables synchronization of high-resolution..,Synchronize the high-resolution phase on a SYNCIN" newline bitfld.word 0x0 1. "PWMSYNCSEL,PWMSYNC Source Select Bit: This bit selects the source for the EPWMSYNCPER signal that goes to the CMPSS and GPDAC: 0 CTR = PRD: Time-base counter equal to period (TBCTR = TBPRD) 1 CTR = zero: Time-base counter equal to zero (TBCTR =.." "0,1" newline bitfld.word 0x0 0. "HRPE,High Resolution Period Enable Bit 0: High resolution period feature disabled. In this mode the ePWM behaves as a Type 0 ePWM. 1: High resolution period enabled. In this mode the HRPWM module can control high-resolution of both the duty and.." "High resolution period feature disabled,High resolution period enabled" line.word 0x2 "CONTROLSS_G3_EPWM31_TRREM," hexmask.word 0x2 0.--10. 1. "TRREM,HRPWM Remainder Bits: This 11-bit value keeps track of the remainder portion of the HRPWM algorithm calculations. This value keeps track of the remainder portion of the HRPWM hardware calculations. Notes: 1. The lower 8-bits of the TRREM.." group.word 0x68++0x3 line.word 0x0 "CONTROLSS_G3_EPWM31_GLDCTL," rbitfld.word 0x0 10.--12. "GLDCNT,Global Load Strobe Counter Register These bits indicate how many selected events have occurred: 000: No events 001: 1 event 010: 2 events 011: 3 events 100: 4 events 101: 5 events 110: 6 events 111: 7 events" "No events,?,?,?,?,?,?,?" newline bitfld.word 0x0 7.--9. "GLDPRD,Global Load Strobe Period Select Register These bits select how many selected events need to occur before a load strobe is generated 000: Disable counter 001: Generate strobe on GLDCNT = 001 (1st event) 010: Generate strobe on GLDCNT =.." "Disable counter,Generate strobe on GLDCNT = 001,?,?,?,?,?,?" newline bitfld.word 0x0 5. "OSHTMODE,One Shot Load Mode Control Bit 0: One shot load mode is disabled and shadow to active loading happens continuously on all the chosen load strobes. 1: One shot mode is active. All load strobes are blocked until GLDCTL2[OSHTLD] is written.." "One shot load mode is disabled and shadow to..,One shot mode is active" newline hexmask.word.byte 0x0 1.--4. 1. "GLDMODE,Global Load Pulse selection for Shadow to Active Mode Reloads 0000: Load on Counter = 0 (CNT_ZRO) 0001: Load on Counter = Period (PRD_EQ) 0010: Load on either Counter = 0 or Counter = Period 0011: Load on SYNCEVT - this is logical OR.." newline bitfld.word 0x0 0. "GLD,Global Shadow to Active Load Event Control 0: Shadow to active reload for all shadowed registers happens as per the individual reload control bits specified (Compatible with previous EPWM versions). 1: When set all the shadow to active.." "Shadow to active reload for all shadowed..,When set" line.word 0x2 "CONTROLSS_G3_EPWM31_GLDCFG," bitfld.word 0x2 10. "AQCSFRC,Global load event configuration for AQCSFRC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 9. "AQCTLB_AQCTLB2,Global load event configuration for AQCTLB_AQCTLB2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 8. "AQCTLA_AQCTLA2,Global load event configuration for AQCTLA_AQCTLA2 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 7. "DBCTL,Global load event configuration for DBCTL 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 6. "DBFED_DBFEDHR,Global load event configuration for DBFED_DBFEDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 5. "DBRED_DBREDHR,Global load event configuration for DBRED_DBREDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 4. "CMPD,Global load event configuration for CMPD 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 3. "CMPC,Global load event configuration for CMPC 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 2. "CMPB_CMPBHR,Global load event configuration for CMPB_CMPBHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 1. "CMPA_CMPAHR,Global load event configuration for CMPA_CMPAHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and GLDCTL(GLD)=1" "Registers use local reload configuration even if..,Registers use global load configuration if this.." newline bitfld.word 0x2 0. "TBPRD_TBPRDHR,Global load event configuration for TBPRD_TBPRDHR 0: Registers use local reload configuration even if GLDCTL(GLD)=1 (reload is compatible with previous EPWMs) 1: Registers use global load configuration if this bit is set and.." "Registers use local reload configuration even if..,Registers use global load configuration if this.." group.long 0x70++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_EPWMXLINK," hexmask.long.byte 0x0 26.--30. 1. "GLDCTL2LINK,GLDCTL2 Link Bits Writes to the GLDCTL2 registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's GLDCTL2 registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3.." newline hexmask.long.byte 0x0 21.--25. 1. "CMPDLINK,CMPD Link Bits Writes to the CMPD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPD registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." newline hexmask.long.byte 0x0 16.--20. 1. "CMPCLINK,CMPC Link Bits Writes to the CMPC registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPC registers. 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011: ePWM4.." newline hexmask.long.byte 0x0 10.--14. 1. "CMPBLINK,CMPB_CMPBHR Link Bits Writes to the CMPB_CMPBHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPB_CMPBHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 5.--9. 1. "CMPALINK,CMPA_CMPAHR Link Bits Writes to the CMPA_CMPAHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's CMPA_CMPAHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.long.byte 0x0 0.--4. 1. "TBPRDLINK,TBPRD_TBPRDHR Link Bits Writes to the TBPRD:TBPRDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's TBPRD_TBPRDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x74++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_EPWMXLINK2," hexmask.word.byte 0x0 5.--9. 1. "DBFEDLINK,DBFED_DBFEDHR Link Bits Writes to the DBFED:DBFEDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBFED_DBFEDHR registers. 00000: ePWM1 00001: ePWM2.." newline hexmask.word.byte 0x0 0.--4. 1. "DBREDLINK,DBRED_DBREDHR Link Bits Writes to the DBRED:DBREDHR registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's DBRED_DBREDHR registers. 00000: ePWM1 00001: ePWM2.." group.word 0x7A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_ETEST," bitfld.word 0x0 0. "CMPFIX_OVERRIDE,0: Bug fix overriden 1: Bug fix takes effect" "Bug fix overriden,Bug fix takes effect" rgroup.long 0x7C++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_EPWMREV," hexmask.long.byte 0x0 8.--15. 1. "TYPE,EPWM Type Bits: These bits specify the EPWM type. These bits are changed if the functionality of the EPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x0 0.--7. 1. "REV,EPWM Silicon Revision Bits: These bits specify the EPWM revision. These bits are changed if any bug fixes are performed:" line.long 0x2 "CONTROLSS_G3_EPWM31_HRPWMREV," hexmask.long.byte 0x2 8.--15. 1. "TYPE,HRPWM Type Bits: These bits specify the HRPWM type. These bits are changed if the functionality of the HRPWM is changed or any feature is added or removed:" newline hexmask.long.byte 0x2 0.--7. 1. "REV,HRPWM Silicon Revision Bits: These bits specify the HRPWM revision. These bits are changed if any bug fixes are performed:" group.word 0x80++0x7 line.word 0x0 "CONTROLSS_G3_EPWM31_AQCTLA," bitfld.word 0x0 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x0 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set: force EPWMxA output.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x2 "CONTROLSS_G3_EPWM31_AQCTLA2," bitfld.word 0x2 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" newline bitfld.word 0x2 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxA output low. 10: Set:.." "Do nothing,Clear: force EPWMxA output low,?,?" line.word 0x4 "CONTROLSS_G3_EPWM31_AQCTLB," bitfld.word 0x4 10.--11. "CBD,Action When TBCTR = CMPB on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 8.--9. "CBU,Action When TBCTR = CMPB on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 6.--7. "CAD,Action When TBCTR = CMPA on Down Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 4.--5. "CAU,Action When TBCTR = CMPA on Up Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 2.--3. "PRD,Action When TBCTR = TBPRD Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x4 0.--1. "ZRO,Action When TBCTR = 0 Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set: force EPWMxB output.." "Do nothing,Clear: force EPWMxB output low,?,?" line.word 0x6 "CONTROLSS_G3_EPWM31_AQCTLB2," bitfld.word 0x6 6.--7. "T2D,Action when event occurs on T2 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 4.--5. "T2U,Action when event occurs on T2 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 2.--3. "T1D,Action when event occurs on T1 in DOWN-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" newline bitfld.word 0x6 0.--1. "T1U,Action when event occurs on T1 in UP-Count Note: By definition in count up-down mode when the counter equals 0 the direction is defined as 1 or counting up. 00: Do nothing (action disabled) 01: Clear: force EPWMxB output low. 10: Set:.." "Do nothing,Clear: force EPWMxB output low,?,?" group.word 0x8E++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_AQSFRC," bitfld.word 0x0 6.--7. "RLDCSF,AQCSFRC Active Register Reload From Shadow Options 00: Load on event counter equals zero 01: Load on event counter equals period 10: Load on event counter equals zero or counter equals period 11: Load immediately (the active register is.." "Load on event counter equals zero,Load on event counter equals period,?,?" newline bitfld.word 0x0 5. "OTSFB,One-Time Software Forced Event on Output B 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete (i.e. a forced event is initiated.). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 3.--4. "ACTSFB,Action When One-Time Software Force B is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" newline bitfld.word 0x0 2. "OTSFA,One-Time Software Forced Event on Output A 0: Writing a 0 (zero) has no effect. Always reads back a 0. This bit is auto cleared once a write to this register is complete ( i.e. a forced event is initiated). This is a one-shot forced event. It.." "Writing a 0,Initiates a single software forced event" newline bitfld.word 0x0 0.--1. "ACTSFA,Action When One-Time Software Force A Is Invoked 00: Does nothing (action disabled) 01: Clear (low) 10: Set (high) 11: Toggle (Low -' High High -' Low) Note: This action is not qualified by counter direction (CNT_dir)" "Does nothing,Clear,?,?" group.word 0x92++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_AQCSFRC," bitfld.word 0x0 2.--3. "CSFB,Continuous Software Force on Output B In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. To configure.." "Software forcing is disabled and has no effect,Forces a continuous low on output B,?,?" newline bitfld.word 0x0 0.--1. "CSFA,Continuous Software Force on Output A In immediate mode a continuous force takes effect on the next TBCLK edge. In shadow mode a continuous force takes effect on the next TBCLK edge after a shadow load into the active register. 00: Software.." "Software forcing is disabled and has no effect,Forces a continuous low on output A,?,?" group.word 0xA0++0x7 line.word 0x0 "CONTROLSS_G3_EPWM31_DBREDHR," hexmask.word.byte 0x0 9.--15. 1. "DBREDHR,Dead Band Rising Edge Delay High Resolution Bits" newline hexmask.word.byte 0x0 1.--7. 1. "DBREDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x2 "CONTROLSS_G3_EPWM31_DBRED," hexmask.word 0x2 0.--13. 1. "DBRED,Rising edge delay value" line.word 0x4 "CONTROLSS_G3_EPWM31_DBFEDHR," hexmask.word.byte 0x4 9.--15. 1. "DBFEDHR,Dead Band Falling Edge Delay High Resolution Bits" newline hexmask.word.byte 0x4 1.--7. 1. "DBFEDHR_DELAY,These 7-bits contain the results of OTTO calculation (if auto-conversion is enabled)" line.word 0x6 "CONTROLSS_G3_EPWM31_DBFED," hexmask.word 0x6 0.--13. 1. "DBFED,Falling Edge Delay Count 14-bit counter" group.long 0xC0++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_TBPHS," hexmask.long.word 0x0 16.--31. 1. "TBPHS,Phase Offset Register These bits set time-base counter phase of the selected ePWM relative to the time-base that is supplying the synchronization input signal. - If TBCTL[PHSEN] = 0 then the synchronization event is ignored and the time-base.." newline hexmask.long.word 0x0 0.--15. 1. "TBPHSHR,Phase Offset (High Resolution) Register. TBPHSHR must not be used. Instead TRREM (HRPWM remainder register) must be used to mimic the functionality of TBPHSHR. The lower 8 bits in this register are ignored - writes are ignored and reads.." group.word 0xC4++0x5 line.word 0x0 "CONTROLSS_G3_EPWM31_TBPRDHR," hexmask.word 0x0 0.--15. 1. "TBPRDHR,Period High Resolution Bits The upper 8-bits contain the high-resolution portion of the period value. The TBPRDHR register is not affected by the TBCTL[PRDLD] bit. Reads from this register always reflect the shadow register. Likewise writes.." line.word 0x2 "CONTROLSS_G3_EPWM31_TBPRD," hexmask.word 0x2 0.--15. 1. "TBPRD,Time Base Period Register These bits determine the period of the time-base counter. This sets the PWM frequency. Shadowing of this register is enabled and disabled by the TBCTL[PRDLD] bit. By default this register is shadowed. - If TBCTL[PRDLD].." line.word 0x4 "CONTROLSS_G3_EPWM31_TBPRDHRB," hexmask.word.byte 0x4 8.--15. 1. "TBPRDHRB,TBPRD High Resolution Calculation (2) Results for EPWMxB HRPWM Equations" newline hexmask.word.byte 0x4 0.--7. 1. "TBPRDHRB_DELAY,TBPRDHRB Delay" group.long 0xD4++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_CMPA," hexmask.long.word 0x0 16.--31. 1. "CMPA,Compare A Register The value in the active CMPA register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare A event. This event.." newline hexmask.long.word 0x0 0.--15. 1. "CMPAHR,Compare A HRPWM Extension Register The UPPER 8-bits contain the high-resolution portion (most significant 8-bits) of the counter-compare A value. CMPA:CMPAHR can be accessed in a single 32-bit read/write. Shadowing is enabled and disabled by.." line.long 0x4 "CONTROLSS_G3_EPWM31_CMPB," hexmask.long.word 0x4 16.--31. 1. "CMPB,Compare B Register The value in the active CMPB register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare B event. This event.." newline hexmask.long.word 0x4 0.--15. 1. "CMPBHR,Compare B High Resolution Bits The lower 8 bits in this register are ignored" group.word 0xDE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_CMPC," hexmask.word 0x0 0.--15. 1. "CMPC,Compare C Register The value in the active CMPC register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare C event. Shadowing.." group.word 0xE2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_CMPD," hexmask.word 0x0 0.--15. 1. "CMPD,Compare D Register The value in the active CMPD register is continuously compared to the time-base counter (TBCTR). When the values are equal the counter-compare module generates a time-base counter equal to counter compare D event. Shadowing.." group.word 0xE8++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_GLDCTL2," bitfld.word 0x0 1. "GFRCLD,Force Load Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or.." "Writing of 0 will be ignored,Force one load event at the input of the event.." newline bitfld.word 0x0 0. "OSHTLD,Enable Reload Event in One Shot Mode 0: Writing of 0 will be ignored. Always reads back a 0. 1: Turns the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared." "Writing of 0 will be ignored,Turns the one shot latch condition ON" group.word 0xEE++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_SWVDELVAL," hexmask.word 0x0 0.--15. 1. "SWVDELVAL,Software Valley Delay Value Register This register can be optionally used define offset value for the hardware calculated delay HWDELAYVAL as defined in VCAPCTL[VDELAYDIV] bits." group.word 0x100++0x5 line.word 0x0 "CONTROLSS_G3_EPWM31_TZSEL," bitfld.word 0x0 15. "DCBEVT1,Digital Compare Output B Event 1 Select 0: Disable DCBEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCBEVT1 as one-shot-trip source for this ePWM module." "Disable DCBEVT1 as one-shot-trip source for this..,Enable DCBEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 14. "DCAEVT1,Digital Compare Output A Event 1 Select 0: Disable DCAEVT1 as one-shot-trip source for this ePWM module. 1: Enable DCAEVT1 as one-shot-trip source for this ePWM module." "Disable DCAEVT1 as one-shot-trip source for this..,Enable DCAEVT1 as one-shot-trip source for this.." newline bitfld.word 0x0 13. "OSHT6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a one-shot trip source for this ePWM module 1: Enable TZ6 as a one-shot trip source for this ePWM module" "Disable TZ6 as a one-shot trip source for this..,Enable TZ6 as a one-shot trip source for this.." newline bitfld.word 0x0 12. "OSHT5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a one-shot trip source for this ePWM module 1: Enable TZ5 as a one-shot trip source for this ePWM module" "Disable TZ5 as a one-shot trip source for this..,Enable TZ5 as a one-shot trip source for this.." newline bitfld.word 0x0 11. "OSHT4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a one-shot trip source for this ePWM module 1: Enable TZ4 as a one-shot trip source for this ePWM module" "Disable TZ4 as a one-shot trip source for this..,Enable TZ4 as a one-shot trip source for this.." newline bitfld.word 0x0 10. "OSHT3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a one-shot trip source for this ePWM module 1: Enable TZ3 as a one-shot trip source for this ePWM module" "Disable TZ3 as a one-shot trip source for this..,Enable TZ3 as a one-shot trip source for this.." newline bitfld.word 0x0 9. "OSHT2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a one-shot trip source for this ePWM module 1: Enable TZ2 as a one-shot trip source for this ePWM module" "Disable TZ2 as a one-shot trip source for this..,Enable TZ2 as a one-shot trip source for this.." newline bitfld.word 0x0 8. "OSHT1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a one-shot trip source for this ePWM module 1: Enable TZ1 as a one-shot trip source for this ePWM module" "Disable TZ1 as a one-shot trip source for this..,Enable TZ1 as a one-shot trip source for this.." newline bitfld.word 0x0 7. "DCBEVT2,Digital Compare Output B Event 2 Select 0: Disable DCBEVT2 as a CBC trip source for this ePWM module 1: Enable DCBEVT2 as a CBC trip source for this ePWM module" "Disable DCBEVT2 as a CBC trip source for this..,Enable DCBEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 6. "DCAEVT2,Digital Compare Output A Event 2 Select 0: Disable DCAEVT2 as a CBC trip source for this ePWM module 1: Enable DCAEVT2 as a CBC trip source for this ePWM module" "Disable DCAEVT2 as a CBC trip source for this..,Enable DCAEVT2 as a CBC trip source for this.." newline bitfld.word 0x0 5. "CBC6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a CBC trip source for this ePWM module 1: Enable TZ6 as a CBC trip source for this ePWM module" "Disable TZ6 as a CBC trip source for this ePWM..,Enable TZ6 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 4. "CBC5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a CBC trip source for this ePWM module 1: Enable TZ5 as a CBC trip source for this ePWM module" "Disable TZ5 as a CBC trip source for this ePWM..,Enable TZ5 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 3. "CBC4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a CBC trip source for this ePWM module 1: Enable TZ4 as a CBC trip source for this ePWM module" "Disable TZ4 as a CBC trip source for this ePWM..,Enable TZ4 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 2. "CBC3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a CBC trip source for this ePWM module 1: Enable TZ3 as a CBC trip source for this ePWM module" "Disable TZ3 as a CBC trip source for this ePWM..,Enable TZ3 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 1. "CBC2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a CBC trip source for this ePWM module 1: Enable TZ2 as a CBC trip source for this ePWM module" "Disable TZ2 as a CBC trip source for this ePWM..,Enable TZ2 as a CBC trip source for this ePWM.." newline bitfld.word 0x0 0. "CBC1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a CBC trip source for this ePWM module 1: Enable TZ1 as a CBC trip source for this ePWM module" "Disable TZ1 as a CBC trip source for this ePWM..,Enable TZ1 as a CBC trip source for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM31_TZSEL2," bitfld.word 0x2 8. "CAPEVTOST,CAPEVT OST Select 0: Disable CAPEVT as a one-shot trip source for this ePWM module 1: Enable CAPEVT as a one-shot trip source for this ePWM module" "Disable CAPEVT as a one-shot trip source for..,Enable CAPEVT as a one-shot trip source for this.." newline bitfld.word 0x2 0. "CAPEVTCBC,CAPEVT CBC mode Select 0: Disable CAPEVT as a CBC trip source for this ePWM module 1: Enable CAPEVT as a CBC trip source for this ePWM module" "Disable CAPEVT as a CBC trip source for this..,Enable CAPEVT as a CBC trip source for this ePWM.." line.word 0x4 "CONTROLSS_G3_EPWM31_TZDCSEL," bitfld.word 0x4 9.--11. "DCBEVT2,Digital Compare Output B Event 2 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCBEVT1,Digital Compare Output B Event 1 Selection 000: Event disabled 001: DCBH = low DCBL = don't care 010: DCBH = high DCBL = don't care 011: DCBL = low DCBH = don't care 100: DCBL = high DCBH = don't care 101: DCBL = high DCBH =.." "Event disabled,DCBH = low,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT2,Digital Compare Output A Event 2 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1,Digital Compare Output A Event 1 Selection 000: Event disabled 001: DCAH = low DCAL = don't care 010: DCAH = high DCAL = don't care 011: DCAL = low DCAH = don't care 100: DCAL = high DCAH = don't care 101: DCAL = high DCAH =.." "Event disabled,DCAH = low,?,?,?,?,?,?" group.word 0x108++0x7 line.word 0x0 "CONTROLSS_G3_EPWM31_TZCTL," bitfld.word 0x0 10.--11. "DCBEVT2,Digital Compare Output B Event 2 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 8.--9. "DCBEVT1,Digital Compare Output B Event 1 Action On EPWMxB 00: High-impedance (EPWMxB = High-impedance state) 01: Force EPWMxB to a high state. 10: Force EPWMxB to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 6.--7. "DCAEVT2,Digital Compare Output A Event 2 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 4.--5. "DCAEVT1,Digital Compare Output A Event 1 Action On EPWMxA 00: High-impedance (EPWMxA = High-impedance state) 01: Force EPWMxA to a high state. 10: Force EPWMxA to a low state. 11: Do Nothing trip action is disabled" "High-impedance,Force EPWMxA to a high state,?,?" newline bitfld.word 0x0 2.--3. "TZB,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2Trip Action On EPWMxB When a trip event occurs the following action is taken on output EPWMxB. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxB =.." "High-impedance,Force EPWMxB to a high state,?,?" newline bitfld.word 0x0 0.--1. "TZA,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA When a trip event occurs the following action is taken on output EPWMxA. Which trip-zone pins can cause an event is defined in the TZSEL register. 00: High-impedance (EPWMxA =.." "High-impedance,Force EPWMxA to a high state,?,?" line.word 0x2 "CONTROLSS_G3_EPWM31_TZCTL2," bitfld.word 0x2 15. "ETZE,TZCTL2 Enable 0: Use trip action from TZCTL (legacy EPWM compatibility) 1: Use trip action defined in TZCTL2 TZCTLDCA and TZCTLDCB. Settings in TZCTL are ignored" "Use trip action from TZCTL,Use trip action defined in TZCTL2" newline bitfld.word 0x2 9.--11. "TZBD,TZ1 to TZ6 Trip Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved 101: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 6.--8. "TZBU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 3.--5. "TZAD,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x2 0.--2. "TZAU,TZ1 to TZ6 DCAEVT1/2 DCBEVT1/2 Trip Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x4 "CONTROLSS_G3_EPWM31_TZCTLDCA," bitfld.word 0x4 9.--11. "DCAEVT2D,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 6.--8. "DCAEVT2U,Digital Compare Output A Event 2 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 3.--5. "DCAEVT1D,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is DOWN 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x4 0.--2. "DCAEVT1U,Digital Compare Output A Event 1 Action On EPWMxA while Count direction is UP 000: HiZ (EPWMxA = HiZ state) 001: Forced Hi (EPWMxA = High state) 010: Forced Lo (EPWMxA = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" line.word 0x6 "CONTROLSS_G3_EPWM31_TZCTLDCB," bitfld.word 0x6 9.--11. "DCBEVT2D,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 6.--8. "DCBEVT2U,Digital Compare Output B Event 2 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 3.--5. "DCBEVT1D,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is DOWN 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100:.." "HiZ,Forced Hi,?,?,?,?,?,?" newline bitfld.word 0x6 0.--2. "DCBEVT1U,Digital Compare Output B Event 1 Action On EPWMxB while Count direction is UP 000: HiZ (EPWMxB = HiZ state) 001: Forced Hi (EPWMxB = High state) 010: Forced Lo (EPWMxB = Lo state) 011: Toggle (Low -' High High -' Low) 100: Reserved.." "HiZ,Forced Hi,?,?,?,?,?,?" group.word 0x11A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_TZEINT," bitfld.word 0x0 7. "CAPEVT,Capture Event Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 6. "DCBEVT2,Digital Compare Output B Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 5. "DCBEVT1,Digital Compare Output B Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 4. "DCAEVT2,Digital Compare Output A Event 2 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 3. "DCAEVT1,Digital Compare Output A Event 1 Interrupt Enable 0: Disabled 1: Enabled" "Disabled,Enabled" newline bitfld.word 0x0 2. "OST,Trip-zone One-Shot Interrupt Enable 0: Disable one-shot interrupt generation 1: Enable Interrupt generation a one-shot trip event will cause a EPWMx_TZINT PIE interrupt." "Disable one-shot interrupt generation,Enable Interrupt generation a one-shot trip.." newline bitfld.word 0x0 1. "CBC,Trip-zone Cycle-by-Cycle Interrupt Enable 0: Disable cycle-by-cycle interrupt generation. 1: Enable interrupt generation a cycle-by-cycle trip event will cause an EPWMx_TZINT PIE interrupt." "Disable cycle-by-cycle interrupt generation,Enable interrupt generation a cycle-by-cycle.." rgroup.word 0x126++0x5 line.word 0x0 "CONTROLSS_G3_EPWM31_TZFLG," bitfld.word 0x0 7. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 6. "DCBEVT2,Latched Status Flag for Digital Compare Output B Event 2 0: Indicates no trip event has occurred on DCBEVT2 1: Indicates a trip event has occurred for the event defined for DCBEVT2" "Indicates no trip event has occurred on DCBEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 5. "DCBEVT1,Latched Status Flag for Digital Compare Output B Event 1 0: Indicates no trip event has occurred on DCBEVT1 1: Indicates a trip event has occurred for the event defined for DCBEVT1" "Indicates no trip event has occurred on DCBEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 4. "DCAEVT2,Latched Status Flag for Digital Compare Output A Event 2 0: Indicates no trip event has occurred on DCAEVT2 1: Indicates a trip event has occurred for the event defined for DCAEVT2" "Indicates no trip event has occurred on DCAEVT2,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 3. "DCAEVT1,Latched Status Flag for Digital Compare Output A Event 1 0: Indicates no trip event has occurred on DCAEVT1 1: Indicates a trip event has occurred for the event defined for DCAEVT1" "Indicates no trip event has occurred on DCAEVT1,Indicates a trip event has occurred for the.." newline bitfld.word 0x0 2. "OST,Latched Status Flag for A One-Shot Trip Event 0: No one-shot trip event has occurred. 1: Indicates a trip event has occurred on a pin selected as a one-shot trip source. This bit is cleared by writing the appropriate value to the TZCLR.." "No one-shot trip event has occurred,Indicates a trip event has occurred on a pin.." newline bitfld.word 0x0 1. "CBC,Latched Status Flag for Cycle-By-Cycle Trip Event 0: No cycle-by-cycle trip event has occurred. 1: Indicates a trip event has occurred on a signal selected as a cycle-by-cycle trip source. The TZFLG[CBC] bit will remain set until it is.." "No cycle-by-cycle trip event has occurred,Indicates a trip event has occurred on a signal.." newline bitfld.word 0x0 0. "INT,Latched Trip Interrupt Status Flag 0: Indicates no interrupt has been generated. 1: Indicates an EPWMx_TZINT PIE interrupt was generated because of a trip condition. No further EPWMx_TZINT PIE interrupts will be generated until this flag is.." "Indicates no interrupt has been generated,Indicates an EPWMx_TZINT PIE interrupt was.." line.word 0x2 "CONTROLSS_G3_EPWM31_TZCBCFLG," bitfld.word 0x2 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x2 7. "DCBEVT2,Latched Status Flag for Digital Compare B Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT2. 1: Reading a 1 indicates a trip has occured on the DCBEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 6. "DCAEVT2,Latched Status Flag for Digital Compare A Output Event 2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT2. 1: Reading a 1 indicates a trip has occured on the DCAEVT2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 5. "CBC6,Latched Status Flag for CBC6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC6. 1: Reading a 1 indicates a trip has occured on the CBC6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 4. "CBC5,Latched Status Flag for CBC5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC5. 1: Reading a 1 indicates a trip has occured on the CBC5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 3. "CBC4,Latched Status Flag for CBC4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC4. 1: Reading a 1 indicates a trip has occured on the CBC4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 2. "CBC3,Latched Status Flag for CBC3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC3. 1: Reading a 1 indicates a trip has occured on the CBC3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 1. "CBC2,Latched Status Flag for CBC2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC2. 1: Reading a 1 indicates a trip has occured on the CBC2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x2 0. "CBC1,Latched Status Flag for CBC1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on CBC1. 1: Reading a 1 indicates a trip has occured on the CBC1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." line.word 0x4 "CONTROLSS_G3_EPWM31_TZOSTFLG," bitfld.word 0x4 8. "CAPEVT,Latched Status Flag for Capture Event 0: Indicates no trip event has occurred on CAPEVT 1: Indicates a trip event has occurred for the event defined for CAPEVT" "Indicates no trip event has occurred on CAPEVT,Indicates a trip event has occurred for the.." newline bitfld.word 0x4 7. "DCBEVT1,Latched Status Flag for Digital Compare B Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCBEVT1. 1: Reading a 1 indicates a trip has occured on the DCBEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 6. "DCAEVT1,Latched Status Flag for Digital Compare A Output Event 1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on DCAEVT1. 1: Reading a 1 indicates a trip has occured on the DCAEVT1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 5. "OST6,Latched Status Flag for OST6 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST6. 1: Reading a 1 indicates a trip has occured on the OST6 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 4. "OST5,Latched Status Flag for OST5 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST5. 1: Reading a 1 indicates a trip has occured on the OST5 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 3. "OST4,Latched Status Flag for OST4 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST4. 1: Reading a 1 indicates a trip has occured on the OST4 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 2. "OST3,Latched Status Flag for OST3 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST3. 1: Reading a 1 indicates a trip has occured on the OST3 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 1. "OST2,Latched Status Flag for OST2 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST2. 1: Reading a 1 indicates a trip has occured on the OST2 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." newline bitfld.word 0x4 0. "OST1,Latched Status Flag for OST1 Trip Latch 0: Reading a 0 indicates that no trip has occurred on OST1. 1: Reading a 1 indicates a trip has occured on the OST1 selected event." "Reading a 0 indicates that no trip has occurred..,Reading a 1 indicates a trip has occured on the.." group.word 0x12E++0x5 line.word 0x0 "CONTROLSS_G3_EPWM31_TZCLR," bitfld.word 0x0 14.--15. "CBCPULSE,Clear Pulse for Cycle-By-Cycle (CBC) Trip Latch This bit field determines which pulse clears the CBC trip latch. 00: CTR = zero pulse clears CBC trip latch. (Same as legacy designs.) 01: CTR = PRD pulse clears CBC trip latch. 10: CTR.." "CTR = zero pulse clears CBC trip latch,CTR = PRD pulse clears CBC trip latch,?,?" newline bitfld.word 0x0 7. "CAPEVT,Clear Flag for Capture Event 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the CAPEVT event trip condition." "Writing 0 has no effect,Writing 1 clears the CAPEVT event trip condition" newline bitfld.word 0x0 6. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT2 event trip condition" newline bitfld.word 0x0 5. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCBEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCBEVT1 event trip condition" newline bitfld.word 0x0 4. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT2 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT2 event trip condition" newline bitfld.word 0x0 3. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 clears the DCAEVT1 event trip condition." "Writing 0 has no effect,Writing 1 clears the DCAEVT1 event trip condition" newline bitfld.word 0x0 2. "OST,Clear Flag for One-Shot Trip (OST) Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 1. "CBC,Clear Flag for Cycle-By-Cycle (CBC) Trip Latch 0: Has no effect. Always reads back a 0. 1: Clears this Trip (set) condition." "Has no effect,Clears this Trip" newline bitfld.word 0x0 0. "INT,Global Interrupt Clear Flag 0: Has no effect. Always reads back a 0. 1: Clears the trip-interrupt flag for this ePWM module (TZFLG[INT]). NOTE: No further EPWMx_TZINT PIE interrupts will be generated until the flag is cleared. If the.." "Has no effect,Clears the trip-interrupt flag for this ePWM.." line.word 0x2 "CONTROLSS_G3_EPWM31_TZCBCCLR," bitfld.word 0x2 8. "CAPEVT,Clear Flag for CAPEVT selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CAPEVT] bit" newline bitfld.word 0x2 7. "DCBEVT2,Clear Flag for Digital Compare Output B Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCBEVT2] bit" newline bitfld.word 0x2 6. "DCAEVT2,Clear Flag for Digital Compare Output A Event 2 selected for CBC 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[DCAEVT2] bit" newline bitfld.word 0x2 5. "CBC6,Clear Flag for Cycle-By-Cycle (CBC6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC6] bit" newline bitfld.word 0x2 4. "CBC5,Clear Flag for Cycle-By-Cycle (CBC5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC5] bit" newline bitfld.word 0x2 3. "CBC4,Clear Flag for Cycle-By-Cycle (CBC4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC4] bit" newline bitfld.word 0x2 2. "CBC3,Clear Flag for Cycle-By-Cycle (CBC3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC3] bit" newline bitfld.word 0x2 1. "CBC2,Clear Flag for Cycle-By-Cycle (CBC2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC2] bit" newline bitfld.word 0x2 0. "CBC1,Clear Flag for Cycle-By-Cycle (CBC1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZCBCFLG[CBC1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZCBCFLG[CBC1] bit" line.word 0x4 "CONTROLSS_G3_EPWM31_TZOSTCLR," bitfld.word 0x4 8. "CAPEVT,Clear Flag for CAPEVT selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[CAPEVT] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[CAPEVT] bit" newline bitfld.word 0x4 7. "DCBEVT1,Clear Flag for Digital Compare Output B Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCBEVT1] bit" newline bitfld.word 0x4 6. "DCAEVT1,Clear Flag for Digital Compare Output A Event 1 selected for OST 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[DCAEVT1] bit" newline bitfld.word 0x4 5. "OST6,Clear Flag for Oneshot (OST6) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST6] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST6] bit" newline bitfld.word 0x4 4. "OST5,Clear Flag for Oneshot (OST5) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST5] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST5] bit" newline bitfld.word 0x4 3. "OST4,Clear Flag for Oneshot (OST4) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST4] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST4] bit" newline bitfld.word 0x4 2. "OST3,Clear Flag for Oneshot (OST3) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST3] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST3] bit" newline bitfld.word 0x4 1. "OST2,Clear Flag for Oneshot (OST2) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST2] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST2] bit" newline bitfld.word 0x4 0. "OST1,Clear Flag for Oneshot (OST1) Trip Latch 0: Writing a 0 has no effect. 1: Writing a 1 will clear the TZOSTFLG[OST1] bit." "Writing a 0 has no effect,Writing a 1 will clear the TZOSTFLG[OST1] bit" group.word 0x136++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_TZFRC," bitfld.word 0x0 7. "CAPEVT,Force Flag for Capture Event Output 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the CAPEVT event trip condition and sets the TZFLG[CAPEVT] bit." "Writing 0 has no effect,Writing 1 forces the CAPEVT event trip condition.." newline bitfld.word 0x0 6. "DCBEVT2,Force Flag for Digital Compare Output B Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT2 event trip condition and sets the TZFLG[DCBEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT2 event trip.." newline bitfld.word 0x0 5. "DCBEVT1,Force Flag for Digital Compare Output B Event 1 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCBEVT1 event trip condition and sets the TZFLG[DCBEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCBEVT1 event trip.." newline bitfld.word 0x0 4. "DCAEVT2,Force Flag for Digital Compare Output A Event 2 0: Writing 0 has no effect. This bit always reads back 0. 1: Writing 1 forces the DCAEVT2 event trip condition and sets the TZFLG[DCAEVT2] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT2 event trip.." newline bitfld.word 0x0 3. "DCAEVT1,Force Flag for Digital Compare Output A Event 1 0: Writing 0 has no effect. This bit always reads back 0 1: Writing 1 forces the DCAEVT1 event trip condition and sets the TZFLG[DCAEVT1] bit." "Writing 0 has no effect,Writing 1 forces the DCAEVT1 event trip.." newline bitfld.word 0x0 2. "OST,Force a One-Shot Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a one-shot trip event and sets the TZFLG[OST] bit." "Writing of 0 is ignored,Forces a one-shot trip event and sets the.." newline bitfld.word 0x0 1. "CBC,Force a Cycle-by-Cycle Trip Event via Software 0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a cycle-by-cycle trip event and sets the TZFLG[CBC] bit." "Writing of 0 is ignored,Forces a cycle-by-cycle trip event and sets the.." group.word 0x13A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_TZTRIPOUTSEL," bitfld.word 0x0 12. "CAPEVT,CAPEVT Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 11. "DCBEVT2,DCBEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 10. "DCBEVT1,DCBEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 9. "DCAEVT2,DCAEVT2 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 8. "DCAEVT1,DCAEVT1 Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 7. "TZ6,Trip-zone 6 (TZ6) Select 0: Disable TZ6 as a TRIPOUT source for this ePWM module 1: Enable TZ6 as a TRIPOUT source for this ePWM module" "Disable TZ6 as a TRIPOUT source for this ePWM..,Enable TZ6 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 6. "TZ5,Trip-zone 5 (TZ5) Select 0: Disable TZ5 as a TRIPOUT source for this ePWM module 1: Enable TZ5 as a TRIPOUT source for this ePWM module" "Disable TZ5 as a TRIPOUT source for this ePWM..,Enable TZ5 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 5. "TZ4,Trip-zone 4 (TZ4) Select 0: Disable TZ4 as a TRIPOUT source for this ePWM module 1: Enable TZ4 as a TRIPOUT source for this ePWM module" "Disable TZ4 as a TRIPOUT source for this ePWM..,Enable TZ4 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 4. "TZ3,Trip-zone 3 (TZ3) Select 0: Disable TZ3 as a TRIPOUT source for this ePWM module 1: Enable TZ3 as a TRIPOUT source for this ePWM module" "Disable TZ3 as a TRIPOUT source for this ePWM..,Enable TZ3 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 3. "TZ2,Trip-zone 2 (TZ2) Select 0: Disable TZ2 as a TRIPOUT source for this ePWM module 1: Enable TZ2 as a TRIPOUT source for this ePWM module" "Disable TZ2 as a TRIPOUT source for this ePWM..,Enable TZ2 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 2. "TZ1,Trip-zone 1 (TZ1) Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 1. "CBC,CBC Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." newline bitfld.word 0x0 0. "OST,OST Select 0: Disable TZ1 as a TRIPOUT source for this ePWM module 1: Enable TZ1 as a TRIPOUT source for this ePWM module" "Disable TZ1 as a TRIPOUT source for this ePWM..,Enable TZ1 as a TRIPOUT source for this ePWM.." group.word 0x148++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_ETSEL," bitfld.word 0x0 15. "SOCBEN,Enable the ADC Start of Conversion B (EPWMxSOCB) Pulse 0: Disable EPWMxSOCB. 1: Enable EPWMxSOCB pulse." "Disable EPWMxSOCB,Enable EPWMxSOCB pulse" newline bitfld.word 0x0 12.--14. "SOCBSEL,EPWMxSOCB Selection Options These bits determine when a EPWMxSOCB pulse will be generated. 000: Enable DCBEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCBEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 11. "SOCAEN,Enable the ADC Start of Conversion A (EPWMxSOCA) Pulse 0: Disable EPWMxSOCA. 1: Enable EPWMxSOCA pulse." "Disable EPWMxSOCA,Enable EPWMxSOCA pulse" newline bitfld.word 0x0 8.--10. "SOCASEL,EPWMxSOCA Selection Options These bits determine when a EPWMxSOCA pulse will be generated. 000: Enable DCAEVT1.soc event 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to.." "Enable DCAEVT1,Enable event time-base counter equal to zero,?,?,?,?,?,?" newline bitfld.word 0x0 6. "INTSELCMP,EPWMxINT Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter equal.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 5. "SOCBSELCMP,EPWMxSOCB Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 4. "SOCASELCMP,EPWMxSOCA Compare Register Selection Options 0: Enable event time-base counter equal to CMPA when the timer is incrementing / Enable event time-base counter equal to CMPA when the timer is decrementing / Enable event: time-base counter.." "Enable event time-base counter equal to CMPA..,Enable event time-base counter equal to CMPC.." newline bitfld.word 0x0 3. "INTEN,Enable ePWM Interrupt (EPWMx_INT) Generation 0: Disable EPWMx_INT generation 1: Enable EPWMx_INT generation" "Disable EPWMx_INT generation,Enable EPWMx_INT generation" newline bitfld.word 0x0 0.--2. "INTSEL,ePWM Interrupt (EPWMx_INT) Selection Options 000: Reserved 001: Enable event time-base counter equal to zero. (TBCTR = 0x00) 010: Enable event time-base counter equal to period (TBCTR = TBPRD) 011: Enable event time-base counter based on.." "Reserved,Enable event time-base counter equal to zero,?,?,?,?,?,?" group.word 0x14C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_ETPS," rbitfld.word 0x0 14.--15. "SOCBCNT,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Counter Register These bits indicate how many selected ETSEL[SOCBSEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 12.--13. "SOCBPRD,ePWM ADC Start-of-Conversion B Event (EPWMxSOCB) Period Select These bits determine how many selected ETSEL[SOCBSEL] events need to occur before an EPWMxSOCB pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCBEN] = 1)." "Disable the SOCB event counter,Generate the EPWMxSOCB pulse on the first event:..,?,?" newline rbitfld.word 0x0 10.--11. "SOCACNT,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Counter Register These bits indicate how many selected ETSEL[SOCASEL] events have occurred: 00: No events have occurred. 01: 1 event has occurred. 10: 2 events have occurred. 11: 3.." "No events have occurred,?,?,?" newline bitfld.word 0x0 8.--9. "SOCAPRD,ePWM ADC Start-of-Conversion A Event (EPWMxSOCA) Period Select These bits determine how many selected ETSEL[SOCASEL] events need to occur before an EPWMxSOCA pulse is generated. To be generated the pulse must be enabled (ETSEL[SOCAEN] = 1)." "Disable the SOCA event counter,Generate the EPWMxSOCA pulse on the first event:..,?,?" newline bitfld.word 0x0 5. "SOCPSSEL,EPWMxSOC A/B Pre-Scale Selection Bits 0: Selects ETPS [SOCACNT/SOCBCNT] and [SOCAPRD/SOCBPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETSOCPS [SOCACNT2/SOCBCNT2] and [SOCAPRD2/SOCBPRD2].." "Selects ETPS [SOCACNT/SOCBCNT] and..,Selects ETSOCPS [SOCACNT2/SOCBCNT2] and.." newline bitfld.word 0x0 4. "INTPSSEL,EPWMxINTn Pre-Scale Selection Bits 0: Selects ETPS [INTCNT and INTPRD] registers to determine frequency of events (interrupt once every 0-3 events). 1: Selects ETINTPS [ INTCNT2 and INTPRD2 ] registers to determine frequency of events.." "Selects ETPS [INTCNT,Selects ETINTPS [ INTCNT2" newline rbitfld.word 0x0 2.--3. "INTCNT,ePWM Interrupt Event (EPWMx_INT) Counter Register These bits indicate how many selected ETSEL[INTSEL] events have occurred. These bits are automatically cleared when an interrupt pulse is generated. If interrupts are disabled ETSEL[INT] = 0 or.." "No events have occurred,?,?,?" newline bitfld.word 0x0 0.--1. "INTPRD,ePWM Interrupt (EPWMx_INT) Period Select These bits determine how many selected ETSEL[INTSEL] events need to occur before an interrupt is generated. To be generated the interrupt must be enabled (ETSEL[INT] = 1). If the interrupt status flag.." "Disable the interruptevent counter,Generate an interrupt on the first event INTCNT..,?,?" rgroup.long 0x150++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_ETFLG," bitfld.long 0x0 3. "SOCB,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCB) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCB output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 2. "SOCA,Latched ePWM ADC Start-of-Conversion A (EPWMxSOCA) Status Flag Unlike the ETFLG[INT] flag the EPWMxSOCA output will continue to pulse even if the flag bit is set. 0: Indicates no event occurred 1: Indicates that a start of conversion pulse.." "Indicates no event occurred,Indicates that a start of conversion pulse was.." newline bitfld.long 0x0 0. "INT,Latched ePWM Interrupt (EPWMx_INT) Status Flag 0: Indicates no event occurred 1: Indicates that an ePWMx interrupt (EPWMx_INT) was generated. No further interrupts will be generated until the flag bit is cleared. Up to one interrupt can be.." "Indicates no event occurred,Indicates that an ePWMx interrupt" group.long 0x154++0x1B line.long 0x0 "CONTROLSS_G3_EPWM31_ETCLR," bitfld.long 0x0 3. "SOCB,ePWM ADC Start-of-Conversion A (EPWMxSOCB) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCB] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCB] flag bit" newline bitfld.long 0x0 2. "SOCA,ePWM ADC Start-of-Conversion A (EPWMxSOCA) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[SOCA] flag bit" "Writing a 0 has no effect,Clears the ETFLG[SOCA] flag bit" newline bitfld.long 0x0 0. "INT,ePWM Interrupt (EPWMx_INT) Flag Clear Bit 0: Writing a 0 has no effect. Always reads back a 0 1: Clears the ETFLG[INT] flag bit and enable further interrupts pulses to be generated" "Writing a 0 has no effect,Clears the ETFLG[INT] flag bit and enable.." line.long 0x4 "CONTROLSS_G3_EPWM31_ETFRC," bitfld.long 0x4 3. "SOCB,SOCB Force Bit The SOCB pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCB] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCB and set the.." newline bitfld.long 0x4 2. "SOCA,SOCA Force Bit The SOCA pulse will only be generated if the event is enabled in the ETSEL register. The ETFLG[SOCA] flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates a pulse on.." "Writing 0 to this bit will be ignored,Generates a pulse on EPWMxSOCA and set the.." newline bitfld.long 0x4 0. "INT,INT Force Bit The interrupt will only be generated if the event is enabled in the ETSEL register. The INT flag bit will be set regardless. 0: Writing 0 to this bit will be ignored. Always reads back a 0. 1: Generates an interrupt on EPWMxINT.." "Writing 0 to this bit will be ignored,Generates an interrupt on EPWMxINT and set the.." line.long 0x8 "CONTROLSS_G3_EPWM31_ETINTPS," hexmask.long.byte 0x8 4.--7. 1. "INTCNT2,EPWMxINT Counter 2 When ETPS[INTPSSEL]=1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0x8 0.--3. 1. "INTPRD2,EPWMxINT Period 2 Select When ETPS[INTPSSEL] = 1 these bits select how many selected events need to occur before an interrupt is generated: 0000: Disable counter 0001: Generate interrupt on INTCNT = 1 (first event) 0010: Generate.." line.long 0xC "CONTROLSS_G3_EPWM31_ETSOCPS," hexmask.long.byte 0xC 12.--15. 1. "SOCBCNT2,EPWMxSOCB Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 8.--11. 1. "SOCBPRD2,EPWMxSOCB Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCB pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCBCNT2 = 1 (first event) 0010: Generate.." newline hexmask.long.byte 0xC 4.--7. 1. "SOCACNT2,EPWMxSOCA Counter 2 When ETPS[SOCPSSEL] = 1 these bits indicate how many selected events have occurred: 0000: No events 0001: 1 event 0010: 2 events 0011: 3 events 0100: 4 events ... 1111: 15 events" newline hexmask.long.byte 0xC 0.--3. 1. "SOCAPRD2,EPWMxSOCA Period 2 Select When ETPS[SOCPSSEL] = 1 these bits select how many selected event need to occur before an SOCA pulse is generated: 0000: Disable counter 0001: Generate interrupt on SOCACNT2 = 1 (first event) 0010: Generate.." line.long 0x10 "CONTROLSS_G3_EPWM31_ETCNTINITCTL," bitfld.long 0x10 15. "SOCBINITEN,EPWMxSOCB Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCB counter with contents of ETCNTINIT[SOCBINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCB counter with.." newline bitfld.long 0x10 14. "SOCAINITEN,EPWMxSOCA Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxSOCA counter with contents of ETCNTINIT[SOCAINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxSOCA counter with.." newline bitfld.long 0x10 13. "INTINITEN,EPWMxINT Counter 2 Initialization Enable 0: Has no effect. 1: Enable initialization of EPWMxINT counter 2 with contents of ETCNTINIT[INTINIT] on a SYNC event or software force." "Has no effect,Enable initialization of EPWMxINT counter 2 with.." newline bitfld.long 0x10 12. "SOCBINITFRC,EPWMxSOCB Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCB counter to be initialized with the contents of ETCNTINIT[SOCBINIT]." "Has no effect,This bit forces the ET EPWMxSOCB counter to be.." newline bitfld.long 0x10 11. "SOCAINITFRC,EPWMxSOCA Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxSOCA counter to be initialized with the contents of ETCNTINIT[SOCAINIT]." "Has no effect,This bit forces the ET EPWMxSOCA counter to be.." newline bitfld.long 0x10 10. "INTINITFRC,EPWMxINT Counter 2 Initialization Force 0: Has no effect. 1: This bit forces the ET EPWMxINT counter to be initialized with the contents of ETCNTINIT[INTINIT]." "Has no effect,This bit forces the ET EPWMxINT counter to be.." line.long 0x14 "CONTROLSS_G3_EPWM31_ETCNTINIT," hexmask.long.byte 0x14 8.--11. 1. "SOCBINIT,EPWMxSOCB Counter 2 Initialization Bits The ET EPWMxSOCB counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 4.--7. 1. "SOCAINIT,EPWMxSOCA Counter 2 Initialization Bits The ET EPWMxSOCA counter is initialized with the contents of this register on an ePWM SYNC event or a software force." newline hexmask.long.byte 0x14 0.--3. 1. "INTINIT,EPWMxINT Counter 2 Initialization Bits The ET EPWMxINT counter is initialized with the contents of this register on an ePWM SYNC event or a software force." line.long 0x18 "CONTROLSS_G3_EPWM31_ETINTMIXEN," bitfld.long 0x18 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET interrupt trigger signal (ETINTMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.long 0x18 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x18 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x18 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x18 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x18 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x18 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x18 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x18 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET interrupt trigger signal (ETINTMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x18 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x18 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET interrupt trigger signal (ETINTMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.word 0x170++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_ETSOCAMIXEN," bitfld.word 0x0 10. "DCAEVT1,Enable DCAEVT1.inter to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: DCAEVT1.soc event is not enabled 1: Enable DCAEVT1.soc event" "DCAEVT1,Enable DCAEVT1" newline bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCA trigger signal (ETSOCAMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x174++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_ETSOCBMIXEN," bitfld.long 0x0 10. "DCBEVT1,Enable DCBEVT1.inter to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: DCBEVT1.soc event is not enabled 1: Enable DCBEVT1.soc event" "DCBEVT1,Enable DCBEVT1" newline bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the mixed ET SOCB trigger signal (ETSOCBMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x180++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_DCTRIPSEL," hexmask.long.byte 0x0 12.--15. 1. "DCBLCOMPSEL,Digital Compare B Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 8.--11. 1. "DCBHCOMPSEL,Digital Compare B High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 4.--7. 1. "DCALCOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.long.byte 0x0 0.--3. 1. "DCAHCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.long 0x186++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_DCACTL," rbitfld.long 0x0 15. "EVT2LAT,Indicates the status of DCAEVT2LAT signal. 0 The DCAEVT2LAT latch is cleared. 1 The DCAEVT2LAT latch is set." "0,1" newline bitfld.long 0x0 13.--14. "EVT2LATCLRSEL,DCAEVT2 Latched clear source select: 00 CNT_ZERO event clears DCAEVT2 latch. 01 PRD_EQ event clears DCAEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 12. "EVT2LATSEL,DCAEVT2 Latched signal select: 0 Does not select the DCAEVT2 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT2.force. 1 Selects the DCAEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x0 9. "EVT2FRCSYNCSEL,DCAEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 8. "EVT2SRCSEL,DCAEVT2 Source Signal Select 0: Source Is DCAEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x0 7. "EVT1LAT,Indicates the status of DCAEVT1LAT signal. 0 The DCAEVT1LAT latch is cleared. 1 The DCAEVT1LAT latch is set." "0,1" newline bitfld.long 0x0 5.--6. "EVT1LATCLRSEL,DCAEVT1 Latched clear source select: 00 CNT_ZERO event clears DCAEVT1 latch. 01 PRD_EQ event clears DCAEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCAEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x0 4. "EVT1LATSEL,DCAEVT1 Latched signal select: 0 Does not select the DCAEVT1 latched signal (Refer figure Modifications to DCAEVT1.force/DCAEVT2.force generation.) as source of DCAEVT1.force. 1 Selects the DCAEVT1 latched signal as source of DCAEVT1.force." "0,1" newline bitfld.long 0x0 3. "EVT1SYNCE,DCAEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x0 2. "EVT1SOCE,DCAEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x0 1. "EVT1FRCSYNCSEL,DCAEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x0 0. "EVT1SRCSEL,DCAEVT1 Source Signal Select 0: Source Is DCAEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCAEVT1 Signal,Source Is DCEVTFILT Signal" line.long 0x2 "CONTROLSS_G3_EPWM31_DCBCTL," rbitfld.long 0x2 15. "EVT2LAT,Indicates the status of DCBEVT2LAT signal. 0 The DCBEVT2LAT latch is cleared. 1 The DCBEVT2LAT latch is set." "0,1" newline bitfld.long 0x2 13.--14. "EVT2LATCLRSEL,DCBEVT2 Latched clear source select: 00 CNT_ZERO event clears DCBEVT2 latch. 01 PRD_EQ event clears DCBEVT2 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT2 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 12. "EVT2LATSEL,DCBEVT2 Latched signal select: 0 Does not select the DCBEVT2 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT2.force. 1 Selects the DCBEVT2 latched signal as source of.." "0,1" newline bitfld.long 0x2 9. "EVT2FRCSYNCSEL,DCBEVT2 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 8. "EVT2SRCSEL,DCBEVT2 Source Signal Select 0: Source Is DCBEVT2 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT2 Signal,Source Is DCEVTFILT Signal" newline rbitfld.long 0x2 7. "EVT1LAT,Indicates the status of DCBEVT1LAT signal. 0 The DCBEVT1LAT latch is cleared. 1 The DCBEVT1LAT latch is set." "0,1" newline bitfld.long 0x2 5.--6. "EVT1LATCLRSEL,DCBEVT1 Latched clear source select: 00 CNT_ZERO event clears DCBEVT1 latch. 01 PRD_EQ event clears DCBEVT1 latch. 10 CNT_ZERO event or PRD_EQ event clears DCBEVT1 latch. 11 Reserved." "0,1,2,3" newline bitfld.long 0x2 4. "EVT1LATSEL,DCBEVT1 Latched signal select: 0 Does not select the DCBEVT1 latched signal (Refer figure Modifications to DCBEVT1.force/DCBEVT2.force generation.) as source of DCBEVT1.force. 1 Selects the DCBEVT1 latched signal as source of DCBEVT1.force." "0,1" newline bitfld.long 0x2 3. "EVT1SYNCE,DCBEVT1 SYNC Enable/Disable 0: SYNC Generation Disabled 1: SYNC Generation Enabled" "SYNC Generation Disabled,SYNC Generation Enabled" newline bitfld.long 0x2 2. "EVT1SOCE,DCBEVT1 SOC Enable/Disable 0: SOC Generation Disabled 1: SOC Generation Enabled" "SOC Generation Disabled,SOC Generation Enabled" newline bitfld.long 0x2 1. "EVT1FRCSYNCSEL,DCBEVT1 Force Synchronization Signal Select 0: Source is synchronized with EPWMCLK 1: Source is passed through asynchronously" "Source is synchronized with EPWMCLK,Source is passed through asynchronously" newline bitfld.long 0x2 0. "EVT1SRCSEL,DCBEVT1 Source Signal Select 0: Source Is DCBEVT1 Signal 1: Source Is DCEVTFILT Signal" "Source Is DCBEVT1 Signal,Source Is DCEVTFILT Signal" group.long 0x18E++0xB line.long 0x0 "CONTROLSS_G3_EPWM31_DCFCTL," rbitfld.long 0x0 13.--15. "EDGESTATUS,Edge Status: These bits reflect the total number of edges currently captured. When the value matches the EDGECOUNT the status bits are set to zero. and a TBCLK wide pulse is generated which can then be output on the DCEVTFILT signal. The.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x0 10.--12. "EDGECOUNT,Edge Count: These bits select how many edges to count before generating a TBCLK wide pulse on the DCEVTFILT signal: 000: no edges reset current EDGESTATUS bits to 0 0 0 001: 1 edge 010: 2 edges 011: 3 edges 100: 4 edges 101: 5 edges.." "no edges,?,?,?,?,?,?,?" newline bitfld.long 0x0 8.--9. "EDGEMODE,Edge Mode Select: 00: Low To High Edge 01: High To Low Edge 10: Both Edges 11: Reserved" "Low To High Edge,High To Low Edge,?,?" newline bitfld.long 0x0 6. "EDGEFILTSEL,Edge Filter Select: 0: Edge Filter Not Selected 1: Edge Filter Selected" "Edge Filter Not Selected,Edge Filter Selected" newline bitfld.long 0x0 4.--5. "PULSESEL,Pulse Select For Blanking & Capture Alignment 00: Time-base counter equal to period (TBCTR = TBPRD) 01: Time-base counter equal to zero (TBCTR = 0x00) 10: Time-base counter equal to zero (TBCTR = 0x00) or period (TBCTR = TBPRD) 11:.." "Time-base counter equal to period,Time-base counter equal to zero,?,?" newline bitfld.long 0x0 3. "BLANKINV,Blanking Window Inversion 0: Blanking window not inverted 1: Blanking window inverted" "Blanking window not inverted,Blanking window inverted" newline bitfld.long 0x0 2. "BLANKE,Blanking Window Enable/Disable 0: Blanking window is disabled 1: Blanking window is enabled" "Blanking window is disabled,Blanking window is enabled" newline bitfld.long 0x0 0.--1. "SRCSEL,Filter Block Signal Source Select 00: Source Is DCAEVT1 Signal 01: Source Is DCAEVT2 Signal 10: Source Is DCBEVT1 Signal 11: Source Is DCBEVT2 Signal" "Source Is DCAEVT1 Signal,Source Is DCAEVT2 Signal,?,?" line.long 0x2 "CONTROLSS_G3_EPWM31_DCCAPCTL," bitfld.long 0x2 15. "CAPMODE,Counter Capture Mode 0: When a DCEVTFILT occurs and the counter capture is enabled then the current TBCNT value is captured in the active register. When the respective trip event occurs further trip (capture) events are ignored until the.." "When a DCEVTFILT occurs and the counter capture..,When a DCEVTFILT occurs and the counter capture.." newline bitfld.long 0x2 14. "CAPCLR,DC Capture Latched Status Clear Flag 0: Writing a 0 has no effect. 1: Writing a 1 will clear this CAPSTS (set) condition." "Writing a 0 has no effect,Writing a 1 will clear this CAPSTS" newline rbitfld.long 0x2 13. "CAPSTS,Latched Status Flag for Capture Event 0: No DC capture event occurred. 1: A DC capture event has occurred." "No DC capture event occurred,A DC capture event has occurred" newline bitfld.long 0x2 1. "SHDWMODE,TBCTR Counter Capture Shadow Select Mode 0: Enable shadow mode. The DCCAP active register is copied to shadow register on a TBCTR = TBPRD or TBCTR = zero event as defined by the DCFCTL[PULSESEL] bit. CPU reads of the DCCAP register will.." "Enable shadow mode,Active Mode" newline bitfld.long 0x2 0. "CAPE,TBCTR Counter Capture Enable/Disable 0: Disable the time-base counter capture. 1: Enable the time-base counter capture." "Disable the time-base counter capture,Enable the time-base counter capture" line.long 0x4 "CONTROLSS_G3_EPWM31_DCFOFFSET," hexmask.long.word 0x4 0.--15. 1. "DCFOFFSET,Blanking Window Offset These 16-bits specify the number of TBCLK cycles from the blanking window reference to the point when the blanking window is applied. The blanking window reference is either period or zero as defined by the.." rgroup.word 0x194++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_DCFOFFSETCNT," hexmask.word 0x0 0.--15. 1. "DCFOFFSETCNT,Blanking Offset Counter These 16-bits are read only and indicate the current value of the offset counter. The counter counts down to zero and then stops until it is re-loaded on the next period or zero event as defined by the.." group.word 0x196++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_DCFWINDOW," hexmask.word 0x0 0.--15. 1. "DCFWINDOW,Blanking Window Width 00h: No blanking window is generated. 01-FFFFh: Specifies the width of the blanking window in TBCLK cycles. The blanking window begins when the offset counter expires. When this occurs the window counter is loaded.." rgroup.word 0x198++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_DCFWINDOWCNT," hexmask.word 0x0 0.--15. 1. "DCFWINDOWCNT,Blanking Window Counter These 16 bits are read only and indicate the current value of the window counter. The counter counts down to zero and then stops until it is re-loaded when the offset counter reaches zero again." group.word 0x19A++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_BLANKPULSEMIXSEL," bitfld.word 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.word 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.word 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.word 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.word 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.word 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (BLANKPULSEMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.word 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.word 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (BLANKPULSEMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.word 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (BLANKPULSEMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.word 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (BLANKPULSEMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" group.long 0x19C++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_DCCAPMIXSEL," bitfld.long 0x0 9. "CDD,Enable event time-base counter equal to CMPD when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPD down-count match enable event is not enabled 1: Enable CMPD down-count match enable event" "CMPD down-count match enable event is not enabled,Enable CMPD down-count match enable event" newline bitfld.long 0x0 8. "CDU,Enable event time-base counter equal to CMPD when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPD up-count match enable event is not enabled 1: Enable CMPD up-count match enable event" "CMPD up-count match enable event is not enabled,Enable CMPD up-count match enable event" newline bitfld.long 0x0 7. "CCD,Enable event time-base counter equal to CMPC when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPC down-count match enable event is not enabled 1: Enable CMPC down-count match enable event" "CMPC down-count match enable event is not enabled,Enable CMPC down-count match enable event" newline bitfld.long 0x0 6. "CCU,Enable event time-base counter equal to CMPC when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPC up-count match enable event is not enabled 1: Enable CMPC up-count match enable event" "CMPC up-count match enable event is not enabled,Enable CMPC up-count match enable event" newline bitfld.long 0x0 5. "CBD,Enable event time-base counter equal to CMPB when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPB down-count match enable event is not enabled 1: Enable CMPB down-count match enable event" "CMPB down-count match enable event is not enabled,Enable CMPB down-count match enable event" newline bitfld.long 0x0 4. "CBU,Enable event time-base counter equal to CMPB when the timer is incrementing to the mixed ET interrupt trigger signal (DCCAPMIX). 0: CMPB up-count match enable event is not enabled 1: Enable CMPB up-count match enable event" "CMPB up-count match enable event is not enabled,Enable CMPB up-count match enable event" newline bitfld.long 0x0 3. "CAD,Enable event time-base counter equal to CMPA when the timer is decrementing to the blanking window trigger (DCCAPMIX). 0: CMPA down-count match enable event is not enabled 1: Enable CMPA down-count match enable event" "CMPA down-count match enable event is not enabled,Enable CMPA down-count match enable event" newline bitfld.long 0x0 2. "CAU,Enable event time-base counter equal to CMPA when the timer is incrementing to the blanking window trigger (DCCAPMIX). 0: CMPA up-count match enable event is not enabled 1: Enable CMPA up-count match enable event" "CMPA up-count match enable event is not enabled,Enable CMPA up-count match enable event" newline bitfld.long 0x0 1. "PRD,Enable event time-base counter equal to period (TBCTR = TBPRD) to the blanking window trigger (DCCAPMIX). 0: Period match event is not enabled 1: Enable period match event" "Period match event is not enabled,Enable period match event" newline bitfld.long 0x0 0. "ZRO,Enable event time-base counter equal to zero (TBCTR = 0x00) to the blanking window trigger (DCCAPMIX). 0: Zero match event is not enabled 1: Enable zero match event" "Zero match event is not enabled,Enable zero match event" rgroup.long 0x19E++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_DCCAP," hexmask.long.word 0x0 0.--15. 1. "DCCAP,Digital Compare Time-Base Counter Capture To enable time-base counter capture set the DCCAPCLT[CAPE] bit to 1. If enabled reflects the value of the time-base counter (TBCTR) on the low to high edge transition of a filtered (DCEVTFLT) event." group.long 0x1A4++0x1B line.long 0x0 "CONTROLSS_G3_EPWM31_DCAHTRIPSEL," bitfld.long 0x0 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x0 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x0 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x0 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x0 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x0 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x0 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x0 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x0 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x0 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x0 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x0 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x0 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x0 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x0 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x2 "CONTROLSS_G3_EPWM31_DCALTRIPSEL," bitfld.long 0x2 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x2 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x2 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x2 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x2 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x2 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x2 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x2 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x2 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x2 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x2 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x2 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x2 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x2 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x2 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x4 "CONTROLSS_G3_EPWM31_DCBHTRIPSEL," bitfld.long 0x4 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCBH mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x4 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCBH mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x4 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCBH mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x4 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCBH mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x4 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCBH mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x4 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCBH mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x4 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCBH mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x4 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCBH mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x4 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCBH mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x4 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCBH mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x4 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCBH mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x4 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCBH mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x4 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCBH mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x4 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCBH mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x4 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCBH mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x6 "CONTROLSS_G3_EPWM31_DCBLTRIPSEL," bitfld.long 0x6 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to DCAL mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0x6 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to DCAL mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0x6 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to DCAL mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0x6 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to DCAL mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0x6 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to DCAL mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0x6 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to DCAL mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0x6 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to DCAL mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0x6 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to DCAL mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0x6 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to DCAL mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0x6 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to DCAL mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0x6 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to DCAL mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0x6 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to DCAL mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0x6 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to DCAL mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0x6 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to DCAL mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0x6 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to DCAL mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0x8 "CONTROLSS_G3_EPWM31_CAPCTL," bitfld.long 0x8 8. "FRCLOAD,0: Writing of 0 is ignored. Always reads back a 0. 1: Forces a LOAD to occur on the DCCAP - an equivalent LOAD.active pulse" "Writing of 0 is ignored,Forces a LOAD to occur on the DCCAP" newline bitfld.long 0x8 4. "PULSECTL,Capture Input Polarity Select Mux: 0: Pulse selection determined by PULSESEL bits (common pulse selection for Blanking and Capture logic) 1: Pulse selection determined by CAPMIXSEL register (independent pulse selection for Blaning and.." "Pulse selection determined by PULSESEL bits,Pulse selection determined by CAPMIXSEL register" newline bitfld.long 0x8 3. "CAPINPOL,Capture Input Polarity Select Mux: 0: CAPIN.sync not inverted 1: CAPIN.sync Inverted Default state assumption for these inputs can be active high. If the user is providing active low signal then invert option can be configured" "CAPIN,CAPIN" newline bitfld.long 0x8 1.--2. "CAPGATEPOL,Capture Gate Input Polarity Select Mux: 00: Set to 1 - Gate is always ON 01: Set to 0 - Gate is always OFF 10: CAPGATE.sync 11: CAPGATE.sync Inverted Default state assumption for these inputs can be active high. If the user is.." "Set to 1,Set to 0,?,?" newline bitfld.long 0x8 0. "SRCSEL,Capture Logic Input Select Mux: 0: DCEVTFILT (Sync) - same as Type-4 1: CAPIN.sync" "DCEVTFILT,CAPIN" line.long 0xA "CONTROLSS_G3_EPWM31_CAPGATETRIPSEL," bitfld.long 0xA 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPGATE mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xA 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPGATE mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xA 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPGATE mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xA 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPGATE mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xA 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPGATE mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xA 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPGATE mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xA 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPGATE mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xA 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPGATE mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xA 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPGATE mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xA 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPGATE mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xA 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPGATE mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xA 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPGATE mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xA 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPGATE mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xA 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPGATE mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xA 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPGATE mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." line.long 0xC "CONTROLSS_G3_EPWM31_CAPINTRIPSEL," bitfld.long 0xC 14. "TRIPINPUT15,TRIP Input 15 0: Trip Input 15 not selected as combinational ORed input 1: Trip Input 15 selected as combinational ORed input to CAPIN mux" "Trip Input 15 not selected as combinational ORed..,Trip Input 15 selected as combinational ORed.." newline bitfld.long 0xC 13. "TRIPINPUT14,TRIP Input 14 0: Trip Input 14 not selected as combinational ORed input 1: Trip Input 14 selected as combinational ORed input to CAPIN mux" "Trip Input 14 not selected as combinational ORed..,Trip Input 14 selected as combinational ORed.." newline bitfld.long 0xC 12. "TRIPINPUT13,TRIP Input 13 0: Trip Input 13 not selected as combinational ORed input 1: Trip Input 13 selected as combinational ORed input to CAPIN mux" "Trip Input 13 not selected as combinational ORed..,Trip Input 13 selected as combinational ORed.." newline bitfld.long 0xC 11. "TRIPINPUT12,TRIP Input 12 0: Trip Input 12 not selected as combinational ORed input 1: Trip Input 12 selected as combinational ORed input to CAPIN mux" "Trip Input 12 not selected as combinational ORed..,Trip Input 12 selected as combinational ORed.." newline bitfld.long 0xC 10. "TRIPINPUT11,TRIP Input 11 0: Trip Input 11 not selected as combinational ORed input 1: Trip Input 11 selected as combinational ORed input to CAPIN mux" "Trip Input 11 not selected as combinational ORed..,Trip Input 11 selected as combinational ORed.." newline bitfld.long 0xC 9. "TRIPINPUT10,TRIP Input 10 0: Trip Input 10 not selected as combinational ORed input 1: Trip Input 10 selected as combinational ORed input to CAPIN mux" "Trip Input 10 not selected as combinational ORed..,Trip Input 10 selected as combinational ORed.." newline bitfld.long 0xC 8. "TRIPINPUT9,TRIP Input 9 0: Trip Input 9 not selected as combinational ORed input 1: Trip Input 9 selected as combinational ORed input to CAPIN mux" "Trip Input 9 not selected as combinational ORed..,Trip Input 9 selected as combinational ORed.." newline bitfld.long 0xC 7. "TRIPINPUT8,TRIP Input 8 0: Trip Input 8 not selected as combinational ORed input 1: Trip Input 8 selected as combinational ORed input to CAPIN mux" "Trip Input 8 not selected as combinational ORed..,Trip Input 8 selected as combinational ORed.." newline bitfld.long 0xC 6. "TRIPINPUT7,TRIP Input 7 0: Trip Input 7 not selected as combinational ORed input 1: Trip Input 7 selected as combinational ORed input to CAPIN mux" "Trip Input 7 not selected as combinational ORed..,Trip Input 7 selected as combinational ORed.." newline bitfld.long 0xC 5. "TRIPINPUT6,TRIP Input 6 0: Trip Input 6 not selected as combinational ORed input 1: Trip Input 6 selected as combinational ORed input to CAPIN mux" "Trip Input 6 not selected as combinational ORed..,Trip Input 6 selected as combinational ORed.." newline bitfld.long 0xC 4. "TRIPINPUT5,TRIP Input 5 0: Trip Input 5 not selected as combinational ORed input 1: Trip Input 5 selected as combinational ORed input to CAPIN mux" "Trip Input 5 not selected as combinational ORed..,Trip Input 5 selected as combinational ORed.." newline bitfld.long 0xC 3. "TRIPINPUT4,TRIP Input 4 0: Trip Input 4 not selected as combinational ORed input 1: Trip Input 4 selected as combinational ORed input to CAPIN mux" "Trip Input 4 not selected as combinational ORed..,Trip Input 4 selected as combinational ORed.." newline bitfld.long 0xC 2. "TRIPINPUT3,TRIP Input 3 0: Trip Input 3 not selected as combinational ORed input 1: Trip Input 3 selected as combinational ORed input to CAPIN mux" "Trip Input 3 not selected as combinational ORed..,Trip Input 3 selected as combinational ORed.." newline bitfld.long 0xC 1. "TRIPINPUT2,TRIP Input 2 0: Trip Input 2 not selected as combinational ORed input 1: Trip Input 2 selected as combinational ORed input to CAPIN mux" "Trip Input 2 not selected as combinational ORed..,Trip Input 2 selected as combinational ORed.." newline bitfld.long 0xC 0. "TRIPINPUT1,TRIP Input 1 0: Trip Input 1 not selected as combinational ORed input 1: Trip Input 1 selected as combinational ORed input to CAPIN mux" "Trip Input 1 not selected as combinational ORed..,Trip Input 1 selected as combinational ORed.." group.word 0x1B2++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_CAPTRIPSEL," hexmask.word.byte 0x0 4.--7. 1. "CAPGATECOMPSEL,Digital Compare A Low Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." newline hexmask.word.byte 0x0 0.--3. 1. "CAPINCOMPSEL,Digital Compare A High Input Select Bits 0000: TRIPIN1 0001: TRIPIN2 0010: TRIPIN3 0011: TRIPIN4 ... 1011: TRIPIN12 1100: Reserved 1101: TRIPIN14 1110: TRIPIN15 1111: Trip combination input (all trip inputs selected by.." group.word 0x1EC++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_SPARE1," hexmask.word.byte 0x0 0.--7. 1. "SPARE1_BITS,Not used in design currently" group.long 0x1F0++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_SPARE2," hexmask.long.byte 0x0 0.--7. 1. "SPARE2_BITS,Not used in design currently" line.long 0x4 "CONTROLSS_G3_EPWM31_EPWMLOCK," hexmask.long.word 0x4 16.--31. 1. "KEY,Write to this register succeeds only if this field is written with a value of 0xa5a5 Note: [1] Due to this KEY only 32-bit writes will succeed (provided the KEY matches). 16-bit writes to the upper or lower half of this register will be.." newline bitfld.long 0x4 4. "DCLOCK,0:Digital Compare registers from 0xC0 to 0xD9 offsets are protected by EALLOW. 1: Digital Compare registers from 0xC0 and 0xD9 offsets are locked and not writable." "Digital Compare registers from 0xC0 to 0xD9..,Digital Compare registers from 0xC0 and 0xD9.." newline bitfld.long 0x4 3. "TZCLRLOCK,0:Digital Compare registers from 0x97 to 0x9B offsets are protected by EALLOW. 1: Digital Compare registers from 0x97 and 0x9B offsets are locked and not writable." "Digital Compare registers from 0x97 to 0x9B..,Digital Compare registers from 0x97 and 0x9B.." newline bitfld.long 0x4 2. "TZCFGLOCK,0:TripZone registers from 0x80 to 0x8D and TZTRIPOUTSEL at 0x9D offsets are protected by EALLOW. 1: TripZone registers from 0x80 and 0x8D and TZTRIPOUTSEL at 0x9D offsets are locked and not writable." "TripZone registers from 0x80 to 0x8D and..,TripZone registers from 0x80 and 0x8D and.." newline bitfld.long 0x4 1. "GLLOCK,0:TripZone registers from 0x34 to 0x35 offsets are protected by EALLOW. 1: TripZone registers from 0x34 to 0x35 offsets are locked and not writable" "TripZone registers from 0x34 to 0x35 offsets are..,TripZone registers from 0x34 to 0x35 offsets are.." newline bitfld.long 0x4 0. "HRLOCK,0: HRPWM registers from 0x20 to 0x2D offsets are protected by EALLOW 1: HRPWM registers from 0x20 and 0x2D offsets are locked and not writable." "HRPWM registers from 0x20 to 0x2D offsets are..,HRPWM registers from 0x20 and 0x2D offsets are.." rgroup.long 0x1FA++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_HWVDELVAL," hexmask.long.word 0x0 0.--15. 1. "HWVDELVAL,Hardware Valley Delay Value Register This read only register reflects the hardware delay value calculated by the equations defined in VCAPCTL[VDELAYDIV]. This reflects the latest value from the hardware calculations and can change every time.." line.long 0x2 "CONTROLSS_G3_EPWM31_VCNTVAL," hexmask.long.word 0x2 0.--15. 1. "VCNTVAL,Valley Time Base Counter Register This register reflects the captured VCNT value upon occurrence of STOPEDGE selected in VCNTCFG register." group.long 0x400++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_XCMPCTL1," hexmask.long.byte 0x0 8.--11. 1. "XCMPB_ALLOC,XCMPn register allocation for CMPB: - 0 --' Reserved - 1 --' Reserved - 2 --' Reserved - 3 --' Reserved - 4 --' Reserved - 5 --' XCMP5 - 6 --' XCMP5 XCMP6 - 7 --' XCMP5 XCMP6 XCMP7 - 8 --' XCMP5 XCMP6 XCMP7 XCMP8 This.." newline hexmask.long.byte 0x0 4.--7. 1. "XCMPA_ALLOC,XCMPn register allocation for CMPA: - 0 --' No XCMP - 1 --' XCMP1 - 2 --' XCMP1 XCMP2 - 3 --' XCMP1 XCMP2 XCMP3 - 4 --' XCMP1 XCMP2 XCMP3 XCMP4 - 5 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 - 6 --' XCMP1 XCMP2 XCMP3 XCMP4 XCMP5 .." newline bitfld.long 0x0 1. "XCMPSPLIT,XCMP Register Allocation Options: 0 : XCMP1-8 --' CMPA 1 : XCMP1-4 --'CMPA XCMP5-8 ? CMPB This register settings will take effect only when XCMPEN==1" "XCMP1-8,XCMP1-4" newline bitfld.long 0x0 0. "XCMPEN,XCMP Compare Register Operation Enable: 0 XCMP register operation Disabled (operation compatible to Type-4) 1 XCMP register operation Enabled (New CMPx registers are effective - section 1.3 details the operation)" "0,1" group.long 0x410++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_XLOADCTL," rbitfld.long 0x0 28.--30. "RPTBUF3CNT,Repeat Count Status Shadow Buffer 3: These bits indicate how many times shadow buffer 3 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline bitfld.long 0x0 24.--26. "RPTBUF3PRD,Repeat Count Shadow Buffer 3 : These bits indicate how many times shadow buffer 3 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,?,These bits indicate how many times shadow buffer..,?,?,?,?" newline rbitfld.long 0x0 20.--22. "RPTBUF2CNT,Repeat Count Status Shadow Buffer 2: These bits indicate how many times shadow buffer 2 has been be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Shadow buffer reset value with STARTLD and copied to Active register.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline bitfld.long 0x0 16.--18. "RPTBUF2PRD,Repeat Count Shadow Buffer 2 : These bits indicate how many times shadow buffer 2 will be applied before moving to the next buffer I e shadow buffer 1. 0 0 0 Apply shadow buffer once and move to the next shadow buffer on the following load.." "?,?,These bits indicate how many times shadow buffer..,?,?,?,?,?" newline rbitfld.long 0x0 10.--11. "SHDWBUFPTR_LOADMULTIPLE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 8.--9. "SHDWBUFPTR_LOADONCE,Register Load event count: These bits indicate the current shadow buffer in use. 0 0 Reset value 0 1 1 Shadow buffer 1 in use 1 0 2 Shadow buffer 2 in use 1 1 3 Shadow buffer 3 in use More details in section 1.3.3" "0,1,2,3" newline bitfld.long 0x0 4.--5. "SHDWLEVEL,Shadow Register Level Allocation Options: These bits are effective only when XCMPEN is enabled. 0 0 : XXXX Shadow level is set at zero. XXXX Active register is available 0 1 : XXXX Shadow level is set at 1. XXXX_SHDW1 and Active registers are.." "XXXX Shadow level is set at 1,XXXX Shadow level is set at 1,?,?" newline bitfld.long 0x0 2. "LOADMODE,Load mode selection for Shadow registers: These bits are effective only when XCMPEN is enabled. 0 : (LOADONCE) Load occurs at every load strobe (CNT_Zero or FRCLD) from SHDWn? Active registers. And STARTLD is cleared after 1 load strobe." "0,1" group.word 0x418++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_XLOAD," bitfld.word 0x0 1. "FRCLD,Force reload event in one shot mode : Writing a 1 to this bit turn force one load event at the input of the event pre-scale counter as shown in the diagram below. This bit is intended to be used for testing and/or software force loading of the.." "0,1" newline bitfld.word 0x0 0. "STARTLD,Enable reload event : Writing a 1 to this bit turn the one shot latch condition ON. Upon occurrence of a chosen load strobe one shadow to active reload occurs and the latch will be cleared. Hence writing 1 to this bit would allow load strobe.." "0,1" group.word 0x41C++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_EPWMXLINKXLOAD," hexmask.word.byte 0x0 0.--4. 1. "XLOADLINK,XLOAD Link Bits: Writes to the XLOAD registers in the ePWM module selected by the following bit selections results in a simultaneous write to the current ePWM module's XLOAD registers 00000: ePWM1 00001: ePWM2 00010: ePWM3 00011:.." rgroup.word 0x420++0x1 line.word 0x0 "CONTROLSS_G3_EPWM31_XREGSHDW1STS," bitfld.word 0x0 14. "XMIN_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 13. "XMAX_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 12. "XAQCTLB_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 11. "XAQCTLA_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 10. "CMPD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 9. "CMPC_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 8. "XTBPRD_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 7. "XCMP8_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 6. "XCMP7_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 5. "XCMP6_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 4. "XCMP5_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 3. "XCMP4_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 2. "XCMP3_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 1. "XCMP2_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.word 0x0 0. "XCMP1_SHDW1FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x428++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_XREGSHDW2STS," bitfld.long 0x0 14. "XMIN_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW2FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" rgroup.long 0x430++0x3 line.long 0x0 "CONTROLSS_G3_EPWM31_XREGSHDW3STS," bitfld.long 0x0 14. "XMIN_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 13. "XMAX_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 12. "XAQCTLB_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 11. "XAQCTLA_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 10. "CMPD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 9. "CMPC_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 8. "XTBPRD_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 7. "XCMP8_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 6. "XCMP7_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 5. "XCMP6_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 4. "XCMP5_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 3. "XCMP4_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 2. "XCMP3_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 1. "XCMP2_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" newline bitfld.long 0x0 0. "XCMP1_SHDW3FULL,0 Shadow Register is not full yet 1 Indicates the Shadow Register is full a CPU write will over-write current Shadow value" "0,1" group.long 0x600++0x1F line.long 0x0 "CONTROLSS_G3_EPWM31_XCMP1_ACTIVE," hexmask.long.word 0x0 16.--31. 1. "XCMP1_ACTIVE,XCMP1_ACTIVE Register The value in the XCMP1_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x0 0.--15. 1. "XCMP1HR_ACTIVE,XCMP1HR_ACTIVE Register The value in the XCMP1HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x4 "CONTROLSS_G3_EPWM31_XCMP2_ACTIVE," hexmask.long.word 0x4 16.--31. 1. "XCMP2_ACTIVE,XCMP2_ACTIVE Register The value in the XCMP2_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x4 0.--15. 1. "XCMP2HR_ACTIVE,XCMP2HR_ACTIVE Register The value in the XCMP2HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x8 "CONTROLSS_G3_EPWM31_XCMP3_ACTIVE," hexmask.long.word 0x8 16.--31. 1. "XCMP3_ACTIVE,XCMP3_ACTIVE Register The value in the XCMP3_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x8 0.--15. 1. "XCMP3HR_ACTIVE,XCMP3HR_ACTIVE Register The value in the XCMP3HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0xC "CONTROLSS_G3_EPWM31_XCMP4_ACTIVE," hexmask.long.word 0xC 16.--31. 1. "XCMP4_ACTIVE,XCMP4_ACTIVE Register The value in the XCMP4_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0xC 0.--15. 1. "XCMP4HR_ACTIVE,XCMP4HR_ACTIVE Register The value in the XCMP4HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x10 "CONTROLSS_G3_EPWM31_XCMP5_ACTIVE," hexmask.long.word 0x10 16.--31. 1. "XCMP5_ACTIVE,XCMP5_ACTIVE Register The value in the XCMP5_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x10 0.--15. 1. "XCMP5HR_ACTIVE,XCMP5HR_ACTIVE Register The value in the XCMP5HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x14 "CONTROLSS_G3_EPWM31_XCMP6_ACTIVE," hexmask.long.word 0x14 16.--31. 1. "XCMP6_ACTIVE,XCMP6_ACTIVE Register The value in the XCMP6_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x14 0.--15. 1. "XCMP6HR_ACTIVE,XCMP6HR_ACTIVE Register The value in the XCMP6HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x18 "CONTROLSS_G3_EPWM31_XCMP7_ACTIVE," hexmask.long.word 0x18 16.--31. 1. "XCMP7_ACTIVE,XCMP7_ACTIVE Register The value in the XCMP7_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x18 0.--15. 1. "XCMP7HR_ACTIVE,XCMP7HR_ACTIVE Register The value in the XCMP7HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." line.long 0x1C "CONTROLSS_G3_EPWM31_XCMP8_ACTIVE," hexmask.long.word 0x1C 16.--31. 1. "XCMP8_ACTIVE,XCMP8_ACTIVE Register The value in the XCMP8_ACTIVE register is loaded into CMPA/B (shadow/active) registers when shadow to active load occurs." newline hexmask.long.word 0x1C 0.--15. 1. "XCMP8HR_ACTIVE,XCMP8HR_ACTIVE Register The value in the XCMP8HR_ACTIVE register is loaded into CMPA/BHR (shadow/active) registers when shadow to active load occurs." group.long 0xC00++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_MINDBCFG," bitfld.long 0x0 24. "POLSELB,Select signal for the AND OR logic of BLOCKB (output of SELBLOCKB mux) and PWMB signals 0 : Select BLOCKB is inverted and ANDed with PWMB. 1 : Select BLOCKB is Ored with PWMB." "Select BLOCKB is inverted and ANDed with PWMB,Select BLOCKB is Ored with PWMB" newline hexmask.long.byte 0x0 20.--23. 1. "SELB,PWMB min dead band reference 0x0 : DEPWMB 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 19. "SELBLOCKB,0 : Select BLOCKB as the blocking signal on PWMB. 1 : Select BLOCKA as the blocking signal on PWMB." "Select BLOCKB as the blocking signal on PWMB,Select BLOCKA as the blocking signal on PWMB" newline bitfld.long 0x0 18. "INVERTB,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMB. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMB." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 16. "ENABLEB,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" newline bitfld.long 0x0 8. "POLSELA,Select signal for the AND OR logic of BLOCKA (output of SELBLOCKA mux) and PWMA signals 0 : Select BLOCKA is inverted and ANDed with PWMA. 1 : Select BLOCKA is Ored with PWMA." "Select BLOCKA is inverted and ANDed with PWMA,Select BLOCKA is Ored with PWMA" newline hexmask.long.byte 0x0 4.--7. 1. "SELA,PWMA min dead band reference 0x0 : DEPWMA 0x1 : Output 1 from PWM output XBAR 0x2 : Output 2 from PWM output XBAR . . 0xf : Output 15 from PWM output XBAR" newline bitfld.long 0x0 3. "SELBLOCKA,0 : Select BLOCKA as the blocking signal on PWMA. 1 : Select BLOCKB as the blocking signal on PWMB." "Select BLOCKA as the blocking signal on PWMA,Select BLOCKB as the blocking signal on PWMB" newline bitfld.long 0x0 2. "INVERTA,0 : No inversion on the selected reference signal which is used in the min deadband logic on PWMA. 1 : Invert the selected reference signal which is used in the min deadband logic on PWMA." "No inversion on the selected reference signal..,Invert the selected reference signal which is.." newline bitfld.long 0x0 0. "ENABLEA,0 : Minimum dead band logic is disabled 1 : Minimum dead band logic is enabled" "Minimum dead band logic is disabled,Minimum dead band logic is enabled" line.long 0x4 "CONTROLSS_G3_EPWM31_MINDBDLY," hexmask.long.word 0x4 16.--31. 1. "DELAYB,Minimum dead band delay on PWMB in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." newline hexmask.long.word 0x4 0.--15. 1. "DELAYA,Minimum dead band delay on PWMA in terms of SYSCLK cycles. For delay value of 0 user should configure MINDBCFG[ENABLEA/B] = '0'. If MINDBCFG[ENABLEA/B] = '1' and MINDBDLY[DELAYA/B]='0' then delay is '1' cycle is applied." group.long 0xC20++0x7 line.long 0x0 "CONTROLSS_G3_EPWM31_LUTCTLA," bitfld.long 0x0 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x0 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x0 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTA" newline bitfld.long 0x0 0. "BYPASS,1 : Bypass LUT logic on PWMA 0 : PWMA driven by LUTA" "PWMA driven by LUTA,Bypass LUT logic on PWMA" line.long 0x4 "CONTROLSS_G3_EPWM31_LUTCTLB," bitfld.long 0x4 23. "LUTDEC7,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 22. "LUTDEC6,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 21. "LUTDEC5,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 20. "LUTDEC4,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 19. "LUTDEC3,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 18. "LUTDEC2,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 17. "LUTDEC1,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline bitfld.long 0x4 16. "LUTDEC0,0 : Force 0 1 : Force 1" "Force 0,Force 1" newline hexmask.long.byte 0x4 4.--7. 1. "SELXBAR,Selects one of the 16 outputs of ICSSXBAR to feed into IN3 of LUTB" newline bitfld.long 0x4 0. "BYPASS,1 : Bypass LUT logic on PWMB 0 : PWMB driven by LUTB" "PWMB driven by LUTB,Bypass LUT logic on PWMB" tree.end tree.end tree "CONTROLSS_ICLXBAR_CONTROLSS_ICLXBAR (C2K_ICLXBAR)" base ad:0x502D4000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_ICLXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x100++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR0_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR0_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR0_G2," group.long 0x140++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR1_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR1_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR1_G2," group.long 0x180++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR2_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR2_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR2_G2," group.long 0x1C0++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR3_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR3_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR3_G2," group.long 0x200++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR4_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR4_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR4_G2," group.long 0x240++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR5_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR5_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR5_G2," group.long 0x280++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR6_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR6_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR6_G2," group.long 0x2C0++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR7_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR7_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR7_G2," group.long 0x300++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR8_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR8_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR8_G2," group.long 0x340++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR9_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR9_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR9_G2," group.long 0x380++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR10_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR10_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR10_G2," group.long 0x3C0++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR11_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR11_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR11_G2," group.long 0x400++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR12_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR12_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR12_G2," group.long 0x440++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR13_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR13_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR13_G2," group.long 0x480++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR14_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR14_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR14_G2," group.long 0x4C0++0x0B line.long 0x00 "CONTROLSS_ICLXBAR_ICLXBAR15_G0," line.long 0x04 "CONTROLSS_ICLXBAR_ICLXBAR15_G1," line.long 0x08 "CONTROLSS_ICLXBAR_ICLXBAR15_G2," width 0x0B tree.end tree "CONTROLSS_INPUTXBAR_CONTROLSS_INPUTXBAR (C2K_INPUTXBAR)" base ad:0x502D0000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x100++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR0_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x104++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR0_G0," group.byte 0x108++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR0_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 "CONTROLSS_INPUTXBAR_INPUTXBAR1_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x144++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR1_G0," group.byte 0x148++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR1_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x180++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR2_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x184++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR2_G0," group.byte 0x188++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR2_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x1C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR3_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x1C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR3_G0," group.byte 0x1C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR3_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x200++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR4_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x204++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR4_G0," group.byte 0x208++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR4_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x240++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR5_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x244++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR5_G0," group.byte 0x248++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR5_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x280++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR6_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x284++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR6_G0," group.byte 0x288++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR6_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x2C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR7_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x2C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR7_G0," group.byte 0x2C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR7_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x300++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR8_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x304++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR8_G0," group.byte 0x308++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR8_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x340++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR9_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x344++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR9_G0," group.byte 0x348++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR9_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x380++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR10_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x384++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR10_G0," group.byte 0x388++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR10_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x3C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR11_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x3C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR11_G0," group.byte 0x3C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR11_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x400++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR12_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x404++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR12_G0," group.byte 0x408++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR12_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x440++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR13_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x444++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR13_G0," group.byte 0x448++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR13_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x480++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR14_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x484++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR14_G0," group.byte 0x488++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR14_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x4C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR15_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x4C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR15_G0," group.byte 0x4C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR15_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x500++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR16_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x504++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR16_G0," group.byte 0x508++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR16_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x540++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR17_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x544++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR17_G0," group.byte 0x548++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR17_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x580++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR18_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x584++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR18_G0," group.byte 0x588++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR18_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x5C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR19_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x5C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR19_G0," group.byte 0x5C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR19_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x600++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR20_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x604++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR20_G0," group.byte 0x608++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR20_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x640++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR21_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x644++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR21_G0," group.byte 0x648++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR21_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x680++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR22_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x684++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR22_G0," group.byte 0x688++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR22_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x6C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR23_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x6C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR23_G0," group.byte 0x6C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR23_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x700++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR24_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x704++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR24_G0," group.byte 0x708++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR24_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x740++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR25_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x744++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR25_G0," group.byte 0x748++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR25_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x780++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR26_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x784++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR26_G0," group.byte 0x788++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR26_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x7C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR27_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x7C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR27_G0," group.byte 0x7C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR27_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x800++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR28_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x804++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR28_G0," group.byte 0x808++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR28_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x840++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR29_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x844++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR29_G0," group.byte 0x848++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR29_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x880++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR30_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x884++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR30_G0," group.byte 0x888++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR30_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,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 0x8C0++0x03 line.long 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR31_GSEL," bitfld.long 0x00 0. "GSEL,Select input source Group:0 G0 selected1 G1 selected" "0,1" group.byte 0x8C4++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR31_G0," group.byte 0x8C8++0x00 line.byte 0x00 "CONTROLSS_INPUTXBAR_INPUTXBAR31_G1," bitfld.byte 0x00 0.--4. "SEL,Select input source:0 G1.0 selected..31 G1.31 selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" width 0x0B tree.end tree "CONTROLSS_INTXBAR_CONTROLSS_INTXBAR (C2K_INTXBAR)" base ad:0x502D5000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_INTXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x100++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR0_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR0_G1," group.tbyte 0x108++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR0_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x10C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR0_G3," group.word 0x110++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR0_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x114++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR0_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x118++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR0_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x140++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR1_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR1_G1," group.tbyte 0x148++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR1_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x14C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR1_G3," group.word 0x150++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR1_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x154++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR1_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x158++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR1_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x180++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR2_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR2_G1," group.tbyte 0x188++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR2_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x18C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR2_G3," group.word 0x190++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR2_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x194++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR2_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x198++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR2_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x1C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR3_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR3_G1," group.tbyte 0x1C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR3_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x1CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR3_G3," group.word 0x1D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR3_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x1D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR3_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x1D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR3_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x200++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR4_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR4_G1," group.tbyte 0x208++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR4_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x20C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR4_G3," group.word 0x210++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR4_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x214++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR4_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x218++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR4_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x240++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR5_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR5_G1," group.tbyte 0x248++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR5_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x24C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR5_G3," group.word 0x250++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR5_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x254++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR5_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x258++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR5_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x280++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR6_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR6_G1," group.tbyte 0x288++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR6_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x28C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR6_G3," group.word 0x290++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR6_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x294++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR6_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x298++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR6_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x2C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR7_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR7_G1," group.tbyte 0x2C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR7_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x2CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR7_G3," group.word 0x2D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR7_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x2D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR7_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x2D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR7_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x300++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR8_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR8_G1," group.tbyte 0x308++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR8_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x30C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR8_G3," group.word 0x310++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR8_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x314++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR8_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x318++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR8_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x340++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR9_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR9_G1," group.tbyte 0x348++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR9_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x34C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR9_G3," group.word 0x350++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR9_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x354++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR9_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x358++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR9_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x380++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR10_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR10_G1," group.tbyte 0x388++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR10_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x38C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR10_G3," group.word 0x390++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR10_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x394++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR10_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x398++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR10_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x3C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR11_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR11_G1," group.tbyte 0x3C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR11_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x3CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR11_G3," group.word 0x3D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR11_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x3D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR11_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x3D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR11_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x400++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR12_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR12_G1," group.tbyte 0x408++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR12_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x40C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR12_G3," group.word 0x410++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR12_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x414++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR12_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x418++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR12_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x440++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR13_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR13_G1," group.tbyte 0x448++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR13_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x44C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR13_G3," group.word 0x450++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR13_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x454++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR13_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x458++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR13_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x480++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR14_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR14_G1," group.tbyte 0x488++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR14_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x48C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR14_G3," group.word 0x490++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR14_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x494++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR14_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x498++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR14_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x4C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR15_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR15_G1," group.tbyte 0x4C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR15_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x4CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR15_G3," group.word 0x4D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR15_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x4D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR15_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x4D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR15_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x500++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR16_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR16_G1," group.tbyte 0x508++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR16_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x50C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR16_G3," group.word 0x510++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR16_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x514++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR16_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x518++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR16_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x540++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR17_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR17_G1," group.tbyte 0x548++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR17_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x54C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR17_G3," group.word 0x550++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR17_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x554++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR17_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x558++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR17_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x580++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR18_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR18_G1," group.tbyte 0x588++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR18_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x58C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR18_G3," group.word 0x590++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR18_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x594++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR18_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x598++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR18_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x5C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR19_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR19_G1," group.tbyte 0x5C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR19_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x5CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR19_G3," group.word 0x5D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR19_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x5D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR19_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x5D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR19_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x600++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR20_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR20_G1," group.tbyte 0x608++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR20_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x60C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR20_G3," group.word 0x610++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR20_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x614++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR20_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x618++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR20_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x640++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR21_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR21_G1," group.tbyte 0x648++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR21_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x64C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR21_G3," group.word 0x650++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR21_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x654++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR21_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x658++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR21_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x680++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR22_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR22_G1," group.tbyte 0x688++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR22_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x68C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR22_G3," group.word 0x690++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR22_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x694++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR22_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x698++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR22_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x6C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR23_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR23_G1," group.tbyte 0x6C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR23_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x6CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR23_G3," group.word 0x6D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR23_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x6D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR23_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x6D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR23_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x700++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR24_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR24_G1," group.tbyte 0x708++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR24_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x70C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR24_G3," group.word 0x710++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR24_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x714++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR24_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x718++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR24_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x740++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR25_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR25_G1," group.tbyte 0x748++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR25_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x74C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR25_G3," group.word 0x750++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR25_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x754++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR25_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x758++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR25_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x780++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR26_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR26_G1," group.tbyte 0x788++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR26_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x78C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR26_G3," group.word 0x790++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR26_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x794++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR26_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x798++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR26_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x7C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR27_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR27_G1," group.tbyte 0x7C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR27_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x7CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR27_G3," group.word 0x7D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR27_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x7D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR27_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x7D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR27_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x800++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR28_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR28_G1," group.tbyte 0x808++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR28_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x80C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR28_G3," group.word 0x810++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR28_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x814++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR28_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x818++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR28_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x840++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR29_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR29_G1," group.tbyte 0x848++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR29_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x84C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR29_G3," group.word 0x850++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR29_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x854++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR29_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x858++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR29_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x880++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR30_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR30_G1," group.tbyte 0x888++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR30_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x88C++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR30_G3," group.word 0x890++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR30_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x894++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR30_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x898++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR30_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" group.long 0x8C0++0x07 line.long 0x00 "CONTROLSS_INTXBAR_INTXBAR31_G0," line.long 0x04 "CONTROLSS_INTXBAR_INTXBAR31_G1," group.tbyte 0x8C8++0x02 line.tbyte 0x00 "CONTROLSS_INTXBAR_INTXBAR31_G2," hexmask.tbyte 0x00 0.--23. 1. "SEL,Corresponding INT XBar G2 Input Select0: ADC0.INT11: ADC0.INT22: ADC0.INT33: ADC0.INT44: ADC0.EVTINT5: ADC1.INT16: ADC1.INT27: ADC1.INT38: ADC1.INT49: ADC1.EVTINT10: ADC2.INT111: ADC2.INT212: ADC2.INT313: ADC2.INT414: ADC2.EVTINT15: ADC3.INT116:.." group.word 0x8CC++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR31_G3," group.word 0x8D0++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR31_G4," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G4 Input Select0: SD0.ERR1: SD0.FILT1.DRINT2: SD0.FILT2.DRINT3: SD0.FILT3.DRINT4: SD0.FILT4.DRINT5: SD1.ERR6: SD1.FILT1.DRINT7: SD1.FILT2.DRINT8: SD1.FILT3.DRINT9: SD1.FILT4.DRINT" group.word 0x8D4++0x01 line.word 0x00 "CONTROLSS_INTXBAR_INTXBAR31_G5," hexmask.word 0x00 0.--9. 1. "SEL,Corresponding INT XBar G5 Input Select0: ECAP0.INT1: ECAP1.INT2: ECAP2.INT3: ECAP3.INT4: ECAP4.INT5: ECAP5.INT6: ECAP6.INT7: ECAP7.INT8: ECAP8.INT9: ECAP9.INT" group.byte 0x8D8++0x00 line.byte 0x00 "CONTROLSS_INTXBAR_INTXBAR31_G6," bitfld.byte 0x00 0.--2. "SEL,Corresponding INT XBar G6 Input Select0: EQEP0.INT1: EQEP1.INT2: EQEP2.INT" "0,1,2,3,4,5,6,7" width 0x0B tree.end tree "CONTROLSS_MDLXBAR_CONTROLSS_MDLXBAR (C2K_MDLXBAR)" base ad:0x502D3000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_MDLXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x100++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR0_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR0_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR0_G2," group.long 0x140++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR1_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR1_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR1_G2," group.long 0x180++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR2_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR2_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR2_G2," group.long 0x1C0++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR3_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR3_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR3_G2," group.long 0x200++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR4_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR4_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR4_G2," group.long 0x240++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR5_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR5_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR5_G2," group.long 0x280++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR6_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR6_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR6_G2," group.long 0x2C0++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR7_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR7_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR7_G2," group.long 0x300++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR8_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR8_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR8_G2," group.long 0x340++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR9_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR9_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR9_G2," group.long 0x380++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR10_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR10_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR10_G2," group.long 0x3C0++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR11_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR11_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR11_G2," group.long 0x400++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR12_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR12_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR12_G2," group.long 0x440++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR13_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR13_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR13_G2," group.long 0x480++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR14_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR14_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR14_G2," group.long 0x4C0++0x0B line.long 0x00 "CONTROLSS_MDLXBAR_MDLXBAR15_G0," line.long 0x04 "CONTROLSS_MDLXBAR_MDLXBAR15_G1," line.long 0x08 "CONTROLSS_MDLXBAR_MDLXBAR15_G2," width 0x0B tree.end tree "OTTOCAL 0..3" tree "CONTROLSS_OTTOCAL0_CONTROLSS_OTTOCAL0 (C2K_OTTOCAL)" base ad:0x502E0000 group.word 0x42++0x0B line.word 0x00 "CONTROLSS_OTTOCAL0_HRPWR," bitfld.word 0x00 15. "CALPWRON,MEP Calibration Power Bits (only available on ePWM1)" "0,1" bitfld.word 0x00 6.--9. "CALSEL,EPWM Delay Line Selection for Calibration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 5. "TESTSEL,Test Mode Select Bit: This bit selects if a dummy delay is added in Oscillator Calibration mode to help reducing frequency when small delays are used" "0,1" rbitfld.word 0x00 4. "CALSTS,Calibration Status Bit: This bit when set to 1 indicates that calibration is in progress" "0,1" newline bitfld.word 0x00 3. "CNTSEL,Counter Select Bit: Functionality of this bit has changed" "0,1" bitfld.word 0x00 2. "CALSTART,Calibration Start/Stop Bit" "0,1" newline bitfld.word 0x00 0.--1. "CALMODE,Note: CALMODE bits in HRPWM Module" "0,1,2,3" line.word 0x02 "CONTROLSS_OTTOCAL0_HRCAL," hexmask.word.byte 0x02 0.--7. 1. "HRCAL,These 8-bits are used to select the number of delay elements during oscillator calibration for the calibration delay line (DCAL) only" line.word 0x04 "CONTROLSS_OTTOCAL0_HRPRD," line.word 0x06 "CONTROLSS_OTTOCAL0_HRCNT0," line.word 0x08 "CONTROLSS_OTTOCAL0_HRCNT1," line.word 0x0A "CONTROLSS_OTTOCAL0_HRMSTEP," hexmask.word.byte 0x0A 0.--7. 1. "HRMSTEP,High Resolution MEP Step When auto-conversion is enabled (HRCNFG[AUTOCONV] = 1) This 8-bit field contains the MEP_ScaleFactor (number of MEP steps per coarse steps) used by the hardware to automatically convert the value in the CMPAHR CMPBHR.." width 0x0B tree.end tree "CONTROLSS_OTTOCAL1_CONTROLSS_OTTOCAL1 (C2K_OTTOCAL)" base ad:0x502E1000 group.word 0x42++0x0B line.word 0x00 "CONTROLSS_OTTOCAL1_HRPWR," bitfld.word 0x00 15. "CALPWRON,MEP Calibration Power Bits (only available on ePWM1)" "0,1" bitfld.word 0x00 6.--9. "CALSEL,EPWM Delay Line Selection for Calibration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 5. "TESTSEL,Test Mode Select Bit: This bit selects if a dummy delay is added in Oscillator Calibration mode to help reducing frequency when small delays are used" "0,1" rbitfld.word 0x00 4. "CALSTS,Calibration Status Bit: This bit when set to 1 indicates that calibration is in progress" "0,1" newline bitfld.word 0x00 3. "CNTSEL,Counter Select Bit: Functionality of this bit has changed" "0,1" bitfld.word 0x00 2. "CALSTART,Calibration Start/Stop Bit" "0,1" newline bitfld.word 0x00 0.--1. "CALMODE,Note: CALMODE bits in HRPWM Module" "0,1,2,3" line.word 0x02 "CONTROLSS_OTTOCAL1_HRCAL," hexmask.word.byte 0x02 0.--7. 1. "HRCAL,These 8-bits are used to select the number of delay elements during oscillator calibration for the calibration delay line (DCAL) only" line.word 0x04 "CONTROLSS_OTTOCAL1_HRPRD," line.word 0x06 "CONTROLSS_OTTOCAL1_HRCNT0," line.word 0x08 "CONTROLSS_OTTOCAL1_HRCNT1," line.word 0x0A "CONTROLSS_OTTOCAL1_HRMSTEP," hexmask.word.byte 0x0A 0.--7. 1. "HRMSTEP,High Resolution MEP Step When auto-conversion is enabled (HRCNFG[AUTOCONV] = 1) This 8-bit field contains the MEP_ScaleFactor (number of MEP steps per coarse steps) used by the hardware to automatically convert the value in the CMPAHR CMPBHR.." width 0x0B tree.end tree "CONTROLSS_OTTOCAL2_CONTROLSS_OTTOCAL2 (C2K_OTTOCAL)" base ad:0x502E2000 group.word 0x42++0x0B line.word 0x00 "CONTROLSS_OTTOCAL2_HRPWR," bitfld.word 0x00 15. "CALPWRON,MEP Calibration Power Bits (only available on ePWM1)" "0,1" bitfld.word 0x00 6.--9. "CALSEL,EPWM Delay Line Selection for Calibration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 5. "TESTSEL,Test Mode Select Bit: This bit selects if a dummy delay is added in Oscillator Calibration mode to help reducing frequency when small delays are used" "0,1" rbitfld.word 0x00 4. "CALSTS,Calibration Status Bit: This bit when set to 1 indicates that calibration is in progress" "0,1" newline bitfld.word 0x00 3. "CNTSEL,Counter Select Bit: Functionality of this bit has changed" "0,1" bitfld.word 0x00 2. "CALSTART,Calibration Start/Stop Bit" "0,1" newline bitfld.word 0x00 0.--1. "CALMODE,Note: CALMODE bits in HRPWM Module" "0,1,2,3" line.word 0x02 "CONTROLSS_OTTOCAL2_HRCAL," hexmask.word.byte 0x02 0.--7. 1. "HRCAL,These 8-bits are used to select the number of delay elements during oscillator calibration for the calibration delay line (DCAL) only" line.word 0x04 "CONTROLSS_OTTOCAL2_HRPRD," line.word 0x06 "CONTROLSS_OTTOCAL2_HRCNT0," line.word 0x08 "CONTROLSS_OTTOCAL2_HRCNT1," line.word 0x0A "CONTROLSS_OTTOCAL2_HRMSTEP," hexmask.word.byte 0x0A 0.--7. 1. "HRMSTEP,High Resolution MEP Step When auto-conversion is enabled (HRCNFG[AUTOCONV] = 1) This 8-bit field contains the MEP_ScaleFactor (number of MEP steps per coarse steps) used by the hardware to automatically convert the value in the CMPAHR CMPBHR.." width 0x0B tree.end tree "CONTROLSS_OTTOCAL3_CONTROLSS_OTTOCAL3 (C2K_OTTOCAL)" base ad:0x502E3000 group.word 0x42++0x0B line.word 0x00 "CONTROLSS_OTTOCAL3_HRPWR," bitfld.word 0x00 15. "CALPWRON,MEP Calibration Power Bits (only available on ePWM1)" "0,1" bitfld.word 0x00 6.--9. "CALSEL,EPWM Delay Line Selection for Calibration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 5. "TESTSEL,Test Mode Select Bit: This bit selects if a dummy delay is added in Oscillator Calibration mode to help reducing frequency when small delays are used" "0,1" rbitfld.word 0x00 4. "CALSTS,Calibration Status Bit: This bit when set to 1 indicates that calibration is in progress" "0,1" newline bitfld.word 0x00 3. "CNTSEL,Counter Select Bit: Functionality of this bit has changed" "0,1" bitfld.word 0x00 2. "CALSTART,Calibration Start/Stop Bit" "0,1" newline bitfld.word 0x00 0.--1. "CALMODE,Note: CALMODE bits in HRPWM Module" "0,1,2,3" line.word 0x02 "CONTROLSS_OTTOCAL3_HRCAL," hexmask.word.byte 0x02 0.--7. 1. "HRCAL,These 8-bits are used to select the number of delay elements during oscillator calibration for the calibration delay line (DCAL) only" line.word 0x04 "CONTROLSS_OTTOCAL3_HRPRD," line.word 0x06 "CONTROLSS_OTTOCAL3_HRCNT0," line.word 0x08 "CONTROLSS_OTTOCAL3_HRCNT1," line.word 0x0A "CONTROLSS_OTTOCAL3_HRMSTEP," hexmask.word.byte 0x0A 0.--7. 1. "HRMSTEP,High Resolution MEP Step When auto-conversion is enabled (HRCNFG[AUTOCONV] = 1) This 8-bit field contains the MEP_ScaleFactor (number of MEP steps per coarse steps) used by the hardware to automatically convert the value in the CMPAHR CMPBHR.." width 0x0B tree.end tree.end tree "CONTROLSS_OUTPUTXBAR_CONTROLSS_OUTPUTXBAR (C2K_OUTPUTXBAR)" base ad:0x502D8000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_OUTPUTXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.word 0x10++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_STATUS," group.word 0x14++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_FLAGINVERT," group.word 0x18++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_FLAG," bitfld.word 0x00 15. "BIT15,output xbar flag" "0,1" bitfld.word 0x00 14. "BIT14,output xbar flag" "0,1" newline bitfld.word 0x00 13. "BIT13,output xbar flag" "0,1" bitfld.word 0x00 12. "BIT12,output xbar flag" "0,1" newline bitfld.word 0x00 11. "BIT11,output xbar flag" "0,1" bitfld.word 0x00 10. "BIT10,output xbar flag" "0,1" newline bitfld.word 0x00 9. "BIT9,output xbar flag" "0,1" bitfld.word 0x00 8. "BIT8,output xbar flag" "0,1" newline bitfld.word 0x00 7. "BIT7,output xbar flag" "0,1" bitfld.word 0x00 6. "BIT6,output xbar flag" "0,1" newline bitfld.word 0x00 5. "BIT5,output xbar flag" "0,1" bitfld.word 0x00 4. "BIT4,output xbar flag" "0,1" newline bitfld.word 0x00 3. "BIT3,output xbar flag" "0,1" bitfld.word 0x00 2. "BIT2,output xbar flag" "0,1" newline bitfld.word 0x00 1. "BIT1,output xbar flag" "0,1" bitfld.word 0x00 0. "BIT0,output xbar flag" "0,1" group.word 0x1C++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_FLAG_CLR," bitfld.word 0x00 15. "BIT15,output xbar flag clear" "0,1" bitfld.word 0x00 14. "BIT14,output xbar flag clear" "0,1" newline bitfld.word 0x00 13. "BIT13,output xbar flag clear" "0,1" bitfld.word 0x00 12. "BIT12,output xbar flag clear" "0,1" newline bitfld.word 0x00 11. "BIT11,output xbar flag clear" "0,1" bitfld.word 0x00 10. "BIT10,output xbar flag clear" "0,1" newline bitfld.word 0x00 9. "BIT9,output xbar flag clear" "0,1" bitfld.word 0x00 8. "BIT8,output xbar flag clear" "0,1" newline bitfld.word 0x00 7. "BIT7,output xbar flag clear" "0,1" bitfld.word 0x00 6. "BIT6,output xbar flag clear" "0,1" newline bitfld.word 0x00 5. "BIT5,output xbar flag clear" "0,1" bitfld.word 0x00 4. "BIT4,output xbar flag clear" "0,1" newline bitfld.word 0x00 3. "BIT3,output xbar flag clear" "0,1" bitfld.word 0x00 2. "BIT2,output xbar flag clear" "0,1" newline bitfld.word 0x00 1. "BIT1,output xbar flag clear" "0,1" bitfld.word 0x00 0. "BIT0,output xbar flag clear" "0,1" group.word 0x20++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_FLAGFORCE," group.word 0x24++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_OUTLATCH," group.word 0x28++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_OUTSTRETCH," group.word 0x2C++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_OUTLENGTH," group.word 0x30++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR_OUTINVERT," group.long 0x100++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G4," group.tbyte 0x114++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G5," group.tbyte 0x118++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar0 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x11C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar0 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x120++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar0 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x124++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar0 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x128++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR0_G10," group.long 0x140++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G4," group.tbyte 0x154++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G5," group.tbyte 0x158++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar1 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x15C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar1 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x160++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar1 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x164++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar1 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x168++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR1_G10," group.long 0x180++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G4," group.tbyte 0x194++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G5," group.tbyte 0x198++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar2 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x19C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar2 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x1A0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar2 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x1A4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar2 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x1A8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR2_G10," group.long 0x1C0++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G4," group.tbyte 0x1D4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G5," group.tbyte 0x1D8++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar3 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x1DC++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar3 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x1E0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar3 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x1E4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar3 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x1E8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR3_G10," group.long 0x200++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G4," group.tbyte 0x214++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G5," group.tbyte 0x218++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar4 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x21C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar4 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x220++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar4 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x224++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar4 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x228++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR4_G10," group.long 0x240++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G4," group.tbyte 0x254++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G5," group.tbyte 0x258++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar5 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x25C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar5 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x260++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar5 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x264++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar5 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x268++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR5_G10," group.long 0x280++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G4," group.tbyte 0x294++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G5," group.tbyte 0x298++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar6 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x29C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar6 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x2A0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar6 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x2A4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar6 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x2A8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR6_G10," group.long 0x2C0++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G4," group.tbyte 0x2D4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G5," group.tbyte 0x2D8++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar7 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x2DC++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar7 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x2E0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar7 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x2E4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar7 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x2E8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR7_G10," group.long 0x300++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G4," group.tbyte 0x314++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G5," group.tbyte 0x318++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar8 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x31C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar8 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x320++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar8 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x324++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar8 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x328++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR8_G10," group.long 0x340++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G4," group.tbyte 0x354++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G5," group.tbyte 0x358++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar9 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x35C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar9 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x360++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar9 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x364++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar9 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11: ECAP1.OUT12:.." group.word 0x368++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR9_G10," group.long 0x380++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G4," group.tbyte 0x394++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G5," group.tbyte 0x398++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar10 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x39C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar10 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x3A0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar10 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x3A4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar10 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11:.." group.word 0x3A8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR10_G10," group.long 0x3C0++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G4," group.tbyte 0x3D4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G5," group.tbyte 0x3D8++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar11 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x3DC++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar11 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x3E0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar11 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x3E4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar11 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11:.." group.word 0x3E8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR11_G10," group.long 0x400++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G4," group.tbyte 0x414++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G5," group.tbyte 0x418++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar12 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x41C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar12 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x420++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar12 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x424++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar12 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11:.." group.word 0x428++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR12_G10," group.long 0x440++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G4," group.tbyte 0x454++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G5," group.tbyte 0x458++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar13 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x45C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar13 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x460++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar13 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x464++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar13 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11:.." group.word 0x468++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR13_G10," group.long 0x480++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G4," group.tbyte 0x494++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G5," group.tbyte 0x498++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar14 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x49C++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar14 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x4A0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar14 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x4A4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar14 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11:.." group.word 0x4A8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR14_G10," group.long 0x4C0++0x13 line.long 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G0," line.long 0x04 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G1," line.long 0x08 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G2," line.long 0x0C "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G3," line.long 0x10 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G4," group.tbyte 0x4D4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G5," group.tbyte 0x4D8++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G6," hexmask.tbyte 0x00 0.--19. 1. "SEL,G6: OUTPUT XBar15 G6 Input Select0: CMP12SS0.CTRIPOUTL1: CMP12SS0.CTRIPOUTH2: CMP12SS1.CTRIPOUTL3: CMP12SS1.CTRIPOUTH4: CMP12SS2.CTRIPOUTL5: CMP12SS2.CTRIPOUTH6: CMP12SS3.CTRIPOUTL7: CMP12SS3.CTRIPOUTH8: CMP12SS4.CTRIPOUTL9: CMP12SS4.CTRIPOUTH10:.." group.tbyte 0x4DC++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G7," hexmask.tbyte 0x00 0.--19. 1. "SEL,G7: OUTPUT XBar15 G7 Input Select0: CMP8SS0.CTRIPOUTL1: CMP8SS0.CTRIPOUTH2: CMP8SS1.CTRIPOUTL3: CMP8SS1.CTRIPOUTH4: CMP8SS2.CTRIPOUTL5: CMP8SS2.CTRIPOUTH6: CMP8SS3.CTRIPOUTL7: CMP8SS3.CTRIPOUTH8: CMP8SS4.CTRIPOUTL9: CMP8SS4.CTRIPOUTH10:.." group.tbyte 0x4E0++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G8," hexmask.tbyte 0x00 0.--19. 1. "SEL,G8: OUTPUT XBar15 G8 Input Select0: ADC0.EVT11: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1 EVT48: ADC2.EVT19: ADC2 EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117:.." group.tbyte 0x4E4++0x02 line.tbyte 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G9," hexmask.tbyte 0x00 0.--19. 1. "SEL,G9: OUTPUT XBar15 G9 Input Select0: PWMSyncOutXBar.SYNCOUT01: PWMSyncOutXBar.SYNCOUT12: PWMSyncOutXBar.SYNCOUT23: PWMSyncOutXBar.SYNCOUT34: EQEP0.I_OUT5: EQEP0.S_OUT6: EQEP1.I_OUT7: EQEP1.S_OUT8: EQEP2.I_OUT9: EQEP2.S_OUT10: ECAP0.OUT11:.." group.word 0x4E8++0x01 line.word 0x00 "CONTROLSS_OUTPUTXBAR_OUTPUTXBAR15_G10," width 0x0B tree.end tree "CONTROLSS_PWMSYNCOUTXBAR_CONTROLSS_PWMSYNCOUTXBAR (C2K_PWMSYNCOUTXBAR)" base ad:0x502D2000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_PWMSYNCOUTXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x100++0x03 line.long 0x00 "CONTROLSS_PWMSYNCOUTXBAR_PWMSYNCOUTXBAR0_G0," group.long 0x140++0x03 line.long 0x00 "CONTROLSS_PWMSYNCOUTXBAR_PWMSYNCOUTXBAR1_G0," group.long 0x180++0x03 line.long 0x00 "CONTROLSS_PWMSYNCOUTXBAR_PWMSYNCOUTXBAR2_G0," group.long 0x1C0++0x03 line.long 0x00 "CONTROLSS_PWMSYNCOUTXBAR_PWMSYNCOUTXBAR3_G0," width 0x0B tree.end tree "CONTROLSS_PWMXBAR_CONTROLSS_PWMXBAR (C2K_PWMXBAR)" base ad:0x502D1000 rgroup.long 0x00++0x03 line.long 0x00 "CONTROLSS_PWMXBAR_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.long 0x10++0x0F line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR_STATUS," hexmask.long 0x00 0.--29. 1. "STS,Output Signal Status" line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR_FLAGINVERT," hexmask.long 0x04 0.--29. 1. "INVERT,Output Signal Invert Before Latch" line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR_FLAG," bitfld.long 0x08 29. "BIT29,Output Signal Latched Flag" "0,1" bitfld.long 0x08 28. "BIT28,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 27. "BIT27,Output Signal Latched Flag" "0,1" bitfld.long 0x08 26. "BIT26,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 25. "BIT25,Output Signal Latched Flag" "0,1" bitfld.long 0x08 24. "BIT24,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 23. "BIT23,Output Signal Latched Flag" "0,1" bitfld.long 0x08 22. "BIT22,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 21. "BIT21,Output Signal Latched Flag" "0,1" bitfld.long 0x08 20. "BIT20,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 19. "BIT19,Output Signal Latched Flag" "0,1" bitfld.long 0x08 18. "BIT18,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 17. "BIT17,Output Signal Latched Flag" "0,1" bitfld.long 0x08 16. "BIT16,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 15. "BIT15,Output Signal Latched Flag" "0,1" bitfld.long 0x08 14. "BIT14,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 13. "BIT13,Output Signal Latched Flag" "0,1" bitfld.long 0x08 12. "BIT12,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 11. "BIT11,Output Signal Latched Flag" "0,1" bitfld.long 0x08 10. "BIT10,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 9. "BIT9,Output Signal Latched Flag" "0,1" bitfld.long 0x08 8. "BIT8,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 7. "BIT7,Output Signal Latched Flag" "0,1" bitfld.long 0x08 6. "BIT6,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 5. "BIT5,Output Signal Latched Flag" "0,1" bitfld.long 0x08 4. "BIT4,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 3. "BIT3,Output Signal Latched Flag" "0,1" bitfld.long 0x08 2. "BIT2,Output Signal Latched Flag" "0,1" newline bitfld.long 0x08 1. "BIT1,Output Signal Latched Flag" "0,1" bitfld.long 0x08 0. "BIT0,Output Signal Latched Flag" "0,1" line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR_FLAG_CLR," bitfld.long 0x0C 29. "BIT29,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 28. "BIT28,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 27. "BIT27,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 26. "BIT26,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 25. "BIT25,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 24. "BIT24,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 23. "BIT23,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 22. "BIT22,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 21. "BIT21,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 20. "BIT20,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 19. "BIT19,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 18. "BIT18,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 17. "BIT17,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 16. "BIT16,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 15. "BIT15,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 14. "BIT14,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 13. "BIT13,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 12. "BIT12,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 11. "BIT11,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 10. "BIT10,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 9. "BIT9,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 8. "BIT8,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 7. "BIT7,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 6. "BIT6,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 5. "BIT5,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 4. "BIT4,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 3. "BIT3,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 2. "BIT2,Output Signal Latched Flag Clear" "0,1" newline bitfld.long 0x0C 1. "BIT1,Output Signal Latched Flag Clear" "0,1" bitfld.long 0x0C 0. "BIT0,Output Signal Latched Flag Clear" "0,1" group.tbyte 0x100++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR0_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar0 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x104++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR0_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar0 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x108++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR0_G2," group.tbyte 0x10C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR0_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar0 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x110++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR0_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR0_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR0_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR0_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR0_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar0 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG428:19: ECAP[9:0].TRIPOUT" group.tbyte 0x140++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR1_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar1 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x144++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR1_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar1 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x148++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR1_G2," group.tbyte 0x14C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR1_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar1 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x150++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR1_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR1_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR1_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR1_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR1_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar1 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x180++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR2_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar2 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x184++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR2_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar2 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x188++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR2_G2," group.tbyte 0x18C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR2_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar2 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x190++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR2_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR2_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR2_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR2_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR2_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar2 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x1C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR3_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar3 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x1C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR3_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar3 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x1C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR3_G2," group.tbyte 0x1CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR3_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar3 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x1D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR3_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR3_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR3_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR3_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR3_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar3 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x200++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR4_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar4 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x204++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR4_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar4 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x208++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR4_G2," group.tbyte 0x20C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR4_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar4 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x210++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR4_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR4_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR4_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR4_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR4_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar4 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x240++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR5_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar5 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x244++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR5_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar5 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x248++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR5_G2," group.tbyte 0x24C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR5_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar5 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x250++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR5_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR5_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR5_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR5_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR5_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar5 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x280++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR6_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar6 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x284++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR6_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar6 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x288++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR6_G2," group.tbyte 0x28C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR6_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar6 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x290++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR6_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR6_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR6_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR6_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR6_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar6 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x2C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR7_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar7 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x2C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR7_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar7 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x2C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR7_G2," group.tbyte 0x2CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR7_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar7 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x2D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR7_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR7_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR7_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR7_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR7_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar7 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x300++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR8_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar8 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x304++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR8_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar8 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x308++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR8_G2," group.tbyte 0x30C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR8_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar8 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x310++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR8_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR8_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR8_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR8_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR8_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar8 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x340++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR9_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar9 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x344++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR9_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar9 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x348++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR9_G2," group.tbyte 0x34C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR9_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar9 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x350++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR9_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR9_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR9_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR9_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR9_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar9 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x380++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR10_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar10 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x384++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR10_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar10 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x388++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR10_G2," group.tbyte 0x38C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR10_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar10 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x390++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR10_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR10_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR10_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR10_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR10_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar10 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x3C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR11_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar11 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x3C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR11_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar11 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x3C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR11_G2," group.tbyte 0x3CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR11_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar11 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x3D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR11_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR11_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR11_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR11_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR11_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar11 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x400++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR12_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar12 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x404++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR12_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar12 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x408++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR12_G2," group.tbyte 0x40C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR12_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar12 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x410++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR12_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR12_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR12_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR12_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR12_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar12 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x440++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR13_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar13 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x444++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR13_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar13 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x448++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR13_G2," group.tbyte 0x44C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR13_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar13 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x450++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR13_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR13_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR13_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR13_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR13_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar13 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x480++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR14_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar14 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x484++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR14_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar14 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x488++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR14_G2," group.tbyte 0x48C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR14_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar14 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x490++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR14_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR14_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR14_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR14_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR14_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar14 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x4C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR15_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar15 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x4C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR15_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar15 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x4C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR15_G2," group.tbyte 0x4CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR15_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar15 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x4D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR15_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR15_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR15_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR15_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR15_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar15 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x500++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR16_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar16 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x504++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR16_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar16 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x508++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR16_G2," group.tbyte 0x50C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR16_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar16 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x510++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR16_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR16_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR16_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR16_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR16_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar16 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x540++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR17_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar17 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x544++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR17_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar17 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x548++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR17_G2," group.tbyte 0x54C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR17_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar17 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x550++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR17_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR17_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR17_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR17_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR17_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar17 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x580++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR18_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar18 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x584++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR18_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar18 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x588++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR18_G2," group.tbyte 0x58C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR18_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar18 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x590++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR18_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR18_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR18_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR18_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR18_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar18 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x5C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR19_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar19 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x5C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR19_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar19 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x5C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR19_G2," group.tbyte 0x5CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR19_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar19 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x5D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR19_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR19_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR19_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR19_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR19_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar19 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x600++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR20_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar20 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x604++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR20_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar20 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x608++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR20_G2," group.tbyte 0x60C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR20_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar20 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x610++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR20_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR20_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR20_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR20_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR20_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar20 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x640++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR21_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar21 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x644++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR21_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar21 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x648++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR21_G2," group.tbyte 0x64C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR21_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar21 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x650++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR21_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR21_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR21_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR21_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR21_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar21 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x680++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR22_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar22 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x684++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR22_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar22 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x688++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR22_G2," group.tbyte 0x68C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR22_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar22 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x690++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR22_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR22_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR22_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR22_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR22_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar22 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x6C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR23_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar23 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x6C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR23_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar23 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x6C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR23_G2," group.tbyte 0x6CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR23_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar23 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x6D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR23_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR23_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR23_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR23_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR23_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar23 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x700++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR24_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar24 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x704++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR24_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar24 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x708++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR24_G2," group.tbyte 0x70C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR24_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar24 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x710++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR24_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR24_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR24_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR24_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR24_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar24 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x740++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR25_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar25 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x744++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR25_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar25 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x748++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR25_G2," group.tbyte 0x74C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR25_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar25 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x750++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR25_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR25_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR25_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR25_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR25_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar25 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x780++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR26_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar26 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x784++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR26_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar26 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x788++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR26_G2," group.tbyte 0x78C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR26_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar26 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x790++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR26_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR26_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR26_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR26_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR26_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar26 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x7C0++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR27_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar27 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x7C4++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR27_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar27 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x7C8++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR27_G2," group.tbyte 0x7CC++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR27_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar27 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x7D0++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR27_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR27_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR27_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR27_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR27_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar27 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x800++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR28_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar28 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x804++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR28_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar28 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x808++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR28_G2," group.tbyte 0x80C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR28_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar28 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x810++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR28_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR28_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR28_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR28_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR28_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar28 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" group.tbyte 0x840++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR29_G0," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar29 G0 Input Select0: CMP12SS0.CTRIPL1: CMP12SS0.CTRIPH2: CMP12SS1.CTRIPL3: CMP12SS1.CTRIPH4: CMP12SS2.CTRIPL5: CMP12SS2.CTRIPH6: CMP12SS3.CTRIPL7: CMP12SS3.CTRIPH8: CMP12SS4.CTRIPL9: CMP12SS4.CTRIPH10: CMP12SS5.CTRIPL11: CMP12SS5.CTRIPH12:.." group.tbyte 0x844++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR29_G1," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar29 G1 Input Select0: CMP8SS0.CTRIPL1: CMP8SS0.CTRIPH2: CMP8SS1.CTRIPL3: CMP8SS1.CTRIPH4: CMP8SS2.CTRIPL5: CMP8SS2.CTRIPH6: CMP8SS3.CTRIPL7: CMP8SS3.CTRIPH8: CMP8SS4.CTRIPL9: CMP8SS4.CTRIPH10: CMP8SS5.CTRIPL11: CMP8SS5.CTRIPH12:.." group.tbyte 0x848++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR29_G2," group.tbyte 0x84C++0x02 line.tbyte 0x00 "CONTROLSS_PWMXBAR_PWMXBAR29_G3," hexmask.tbyte 0x00 0.--19. 1. "SEL,PWM XBar29 G3 Input Select1: ADC0.EVT22: ADC0.EVT33: ADC0.EVT44: ADC1.EVT15: ADC1.EVT26: ADC1.EVT37: ADC1.EVT48: ADC2.EVT19: ADC2.EVT210: ADC2.EVT311: ADC2.EVT412: ADC3.EVT113: ADC3.EVT214: ADC3.EVT315: ADC3.EVT416: ADC4.EVT117: ADC4.EVT218:.." group.long 0x850++0x13 line.long 0x00 "CONTROLSS_PWMXBAR_PWMXBAR29_G4," line.long 0x04 "CONTROLSS_PWMXBAR_PWMXBAR29_G5," line.long 0x08 "CONTROLSS_PWMXBAR_PWMXBAR29_G6," line.long 0x0C "CONTROLSS_PWMXBAR_PWMXBAR29_G7," line.long 0x10 "CONTROLSS_PWMXBAR_PWMXBAR29_G8," hexmask.long 0x10 0.--28. 1. "SEL,PWM XBar29 G8 Input Select0: EQEP0.ERR1: EQEP1.ERR2: EQEP2.ERR6:3: FSIRX0.RX_TRIG410:7: FSIRX1.RX_TRIG414:11: FSIRX2.RX_TRIG418:15: FSIRX3.RX_TRIG4" width 0x0B tree.end tree "SDFM 0..1" tree "CONTROLSS_SDFM0_CONTROLSS_SDFM0 (C2K_SDFM)" base ad:0x50268000 rgroup.long 0x00++0x07 line.long 0x00 "CONTROLSS_SDFM0_SDIFLG," bitfld.long 0x00 31. "MIF,Set whenever any 'error' interrupt (MF1-4 IFL1-4 IFH1-4 SDFFOVF1-4) is active" "0,1" bitfld.long 0x00 23. "SDFFINT4,SDFIFO data ready interrupt for Ch4" "0,1" newline bitfld.long 0x00 22. "SDFFINT3,SDFIFO data ready interrupt for Ch3" "0,1" bitfld.long 0x00 21. "SDFFINT2,SDFIFO data ready interrupt for Ch2" "0,1" newline bitfld.long 0x00 20. "SDFFINT1,SDFIFO data ready interrupt for Ch1" "0,1" bitfld.long 0x00 19. "SDFFOVF4,FIFO Overflow Flag for Ch4" "0,1" newline bitfld.long 0x00 18. "SDFFOVF3,FIFO Overflow Flag for Ch3" "0,1" bitfld.long 0x00 17. "SDFFOVF2,FIFO Overflow Flag for Ch2" "0,1" newline bitfld.long 0x00 16. "SDFFOVF1,FIFO Overflow Flag for Ch1" "0,1" bitfld.long 0x00 15. "AF4,Acknowledge flag for Filter 4" "0,1" newline bitfld.long 0x00 14. "AF3,Acknowledge flag for Filter 3" "0,1" bitfld.long 0x00 13. "AF2,Acknowledge flag for Filter 2" "0,1" newline bitfld.long 0x00 12. "AF1,Acknowledge flag for Filter 1" "0,1" bitfld.long 0x00 11. "MF4,Modulator Failure for Filter 4" "0,1" newline bitfld.long 0x00 10. "MF3,Modulator Failure for Filter 3" "0,1" bitfld.long 0x00 9. "MF2,Modulator Failure for Filter 2" "0,1" newline bitfld.long 0x00 8. "MF1,Modulator Failure for Filter 1" "0,1" bitfld.long 0x00 7. "FLT4_FLG_CEVT2,CEVT2 Interrupt flag for filter4" "0,1" newline bitfld.long 0x00 6. "FLT4_FLG_CEVT1,CEVT1 Interrupt flag for filter4" "0,1" bitfld.long 0x00 5. "FLT3_FLG_CEVT2,CEVT2 Interrupt flag for filter3" "0,1" newline bitfld.long 0x00 4. "FLT3_FLG_CEVT1,CEVT1 Interrupt flag for filter3" "0,1" bitfld.long 0x00 3. "FLT2_FLG_CEVT2,CEVT2 Interrupt flag for filter2" "0,1" newline bitfld.long 0x00 2. "FLT2_FLG_CEVT1,CEVT1 Interrupt flag for filter2" "0,1" bitfld.long 0x00 1. "FLT1_FLG_CEVT2,CEVT2 Interrupt flag for filter1" "0,1" newline bitfld.long 0x00 0. "FLT1_FLG_CEVT1,CEVT1 Interrupt flag for filter1" "0,1" line.long 0x04 "CONTROLSS_SDFM0_SDIFLGCLR," bitfld.long 0x04 31. "MIF,Flag-clear bit for SDFM Master Interrupt flag" "0,1" bitfld.long 0x04 23. "SDFFINT4,SDFIFO data ready Interrupt flag-clear bit for Ch4" "0,1" newline bitfld.long 0x04 22. "SDFFINT3,SDFIFO data ready Interrupt flag-clear bit for Ch3" "0,1" bitfld.long 0x04 21. "SDFFINT2,SDFIFO data ready Interrupt flag-clear bit for Ch2" "0,1" newline bitfld.long 0x04 20. "SDFFINT1,SDFIFO data ready Interrupt flag-clear bit for Ch1" "0,1" bitfld.long 0x04 19. "SDFFOVF4,SDFIFO overflow clear Ch4" "0,1" newline bitfld.long 0x04 18. "SDFFOVF3,SDFIFO overflow clear Ch3" "0,1" bitfld.long 0x04 17. "SDFFOVF2,SDFIFO overflow clear Ch2" "0,1" newline bitfld.long 0x04 16. "SDFFOVF1,SDFIFO overflow clear Ch1" "0,1" bitfld.long 0x04 15. "AF4,Flag-clear bit for Acknowledge flag for Filter 4" "0,1" newline bitfld.long 0x04 14. "AF3,Flag Clear bit for AF3" "0,1" bitfld.long 0x04 13. "AF2,Flag Clear bit for AF2" "0,1" newline bitfld.long 0x04 12. "AF1,Flag Clear bit for AF1" "0,1" bitfld.long 0x04 11. "MF4,Flag Clear bit for MF4" "0,1" newline bitfld.long 0x04 10. "MF3,Flag Clear bit for MF3" "0,1" bitfld.long 0x04 9. "MF2,Flag Clear bit for MF2" "0,1" newline bitfld.long 0x04 8. "MF1,Flag Clear bit for MF1" "0,1" bitfld.long 0x04 7. "FLT4_FLG_CEVT2,Flag Clear bit for FLT4_FLG_CEVT2" "0,1" newline bitfld.long 0x04 6. "FLT4_FLG_CEVT1,Flag Clear bit for FLT4_FLG_CEVT1" "0,1" bitfld.long 0x04 5. "FLT3_FLG_CEVT2,Flag Clear bit for FLT3_FLG_CEVT2" "0,1" newline bitfld.long 0x04 4. "FLT3_FLG_CEVT1,Flag Clear bit for FLT3_FLG_CEVT1" "0,1" bitfld.long 0x04 3. "FLT2_FLG_CEVT2,Flag Clear bit for FLT2_FLG_CEVT2" "0,1" newline bitfld.long 0x04 2. "FLT2_FLG_CEVT1,Flag Clear bit for FLT2_FLG_CEVT1" "0,1" bitfld.long 0x04 1. "FLT1_FLG_CEVT2,Flag Clear bit for FLT1_FLG_CEVT2" "0,1" newline bitfld.long 0x04 0. "FLT1_FLG_CEVT1,Flag Clear bit for FLT1_FLG_CEVT1" "0,1" group.word 0x08++0x01 line.word 0x00 "CONTROLSS_SDFM0_SDCTL," bitfld.word 0x00 13. "MIE,Master SDy_ERR interrupt enable" "0,1" bitfld.word 0x00 3. "HZ4,Flag Clear bit for HZ4" "0,1" newline bitfld.word 0x00 2. "HZ3,Flag Clear bit for HZ3" "0,1" bitfld.word 0x00 1. "HZ2,Flag Clear bit for HZ2" "0,1" newline bitfld.word 0x00 0. "HZ1,Flag Clear bit for HZ1" "0,1" group.word 0x0C++0x03 line.word 0x00 "CONTROLSS_SDFM0_SDMFILEN," bitfld.word 0x00 11. "MFE,Master Filter Enable" "0,1" line.word 0x02 "CONTROLSS_SDFM0_SDSTATUS," bitfld.word 0x02 3. "HZ4,High-level Threshold crossing (Z) flag Ch4 Primarily intended for detecting 'zero'-crossing events" "0,1" bitfld.word 0x02 2. "HZ3,High-level Threshold crossing (Z) flag Ch3 Primarily intended for detecting 'zero'-crossing events" "0,1" newline bitfld.word 0x02 1. "HZ2,High-level Threshold crossing (Z) flag Ch2 Primarily intended for detecting 'zero'-crossing events" "0,1" bitfld.word 0x02 0. "HZ1,High-level Threshold crossing (Z) flag Ch1 Primarily intended for detecting 'zero'-crossing events" "0,1" group.word 0x20++0x0B line.word 0x00 "CONTROLSS_SDFM0_SDCTLPARM1," bitfld.word 0x00 6. "SDDATASYNC," "0,1" bitfld.word 0x00 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x00 3. "SDCLKSEL,SD1 Clock source select" "0,1" bitfld.word 0x00 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x02 "CONTROLSS_SDFM0_SDDFPARM1," bitfld.word 0x02 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x02 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x02 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x02 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x02 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x04 "CONTROLSS_SDFM0_SDDPARM1," bitfld.word 0x04 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x04 10. "DR,Data filter Data representation" "0,1" line.word 0x06 "CONTROLSS_SDFM0_SDFLT1CMPH1," hexmask.word 0x06 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x08 "CONTROLSS_SDFM0_SDFLT1CMPL1," hexmask.word 0x08 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x0A "CONTROLSS_SDFM0_SDCPARM1," bitfld.word 0x0A 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x0A 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x0A 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x0A 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x0A 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x0A 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x0A 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x0A 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x0A 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x2C++0x07 line.long 0x00 "CONTROLSS_SDFM0_SDDATA1," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM0_SDDATFIFO1," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x34++0x17 line.word 0x00 "CONTROLSS_SDFM0_SDCDATA1," line.word 0x02 "CONTROLSS_SDFM0_SDFLT1CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM0_SDFLT1CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM0_SDFIFOCTL1," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM0_SDSYNC1," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM0_SDFLT1CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" line.word 0x0C "CONTROLSS_SDFM0_SDCTLPARM2," bitfld.word 0x0C 6. "SDDATASYNC," "0,1" bitfld.word 0x0C 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x0C 3. "SDCLKSEL,SD2 Clock source select" "0,1" bitfld.word 0x0C 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x0E "CONTROLSS_SDFM0_SDDFPARM2," bitfld.word 0x0E 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x0E 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x0E 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x0E 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x0E 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x10 "CONTROLSS_SDFM0_SDDPARM2," bitfld.word 0x10 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x10 10. "DR,Data filter Data representation" "0,1" line.word 0x12 "CONTROLSS_SDFM0_SDFLT2CMPH1," hexmask.word 0x12 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x14 "CONTROLSS_SDFM0_SDFLT2CMPL1," hexmask.word 0x14 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x16 "CONTROLSS_SDFM0_SDCPARM2," bitfld.word 0x16 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x16 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x16 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x16 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x16 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x16 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x16 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x16 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x16 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x4C++0x07 line.long 0x00 "CONTROLSS_SDFM0_SDDATA2," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM0_SDDATFIFO2," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x54++0x17 line.word 0x00 "CONTROLSS_SDFM0_SDCDATA2," line.word 0x02 "CONTROLSS_SDFM0_SDFLT2CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM0_SDFLT2CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM0_SDFIFOCTL2," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM0_SDSYNC2," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM0_SDFLT2CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" line.word 0x0C "CONTROLSS_SDFM0_SDCTLPARM3," bitfld.word 0x0C 6. "SDDATASYNC," "0,1" bitfld.word 0x0C 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x0C 3. "SDCLKSEL,SD3 Clock source select" "0,1" bitfld.word 0x0C 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x0E "CONTROLSS_SDFM0_SDDFPARM3," bitfld.word 0x0E 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x0E 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x0E 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x0E 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x0E 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x10 "CONTROLSS_SDFM0_SDDPARM3," bitfld.word 0x10 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x10 10. "DR,Data filter Data representation" "0,1" line.word 0x12 "CONTROLSS_SDFM0_SDFLT3CMPH1," hexmask.word 0x12 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x14 "CONTROLSS_SDFM0_SDFLT3CMPL1," hexmask.word 0x14 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x16 "CONTROLSS_SDFM0_SDCPARM3," bitfld.word 0x16 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x16 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x16 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x16 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x16 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x16 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x16 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x16 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x16 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x6C++0x07 line.long 0x00 "CONTROLSS_SDFM0_SDDATA3," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM0_SDDATFIFO3," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x74++0x17 line.word 0x00 "CONTROLSS_SDFM0_SDCDATA3," line.word 0x02 "CONTROLSS_SDFM0_SDFLT3CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM0_SDFLT3CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM0_SDFIFOCTL3," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM0_SDSYNC3," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM0_SDFLT3CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" line.word 0x0C "CONTROLSS_SDFM0_SDCTLPARM4," bitfld.word 0x0C 6. "SDDATASYNC," "0,1" bitfld.word 0x0C 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x0C 3. "SDCLKSEL,SD4 Clock source select" "0,1" bitfld.word 0x0C 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x0E "CONTROLSS_SDFM0_SDDFPARM4," bitfld.word 0x0E 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x0E 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x0E 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x0E 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x0E 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x10 "CONTROLSS_SDFM0_SDDPARM4," bitfld.word 0x10 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x10 10. "DR,Data filter Data representation" "0,1" line.word 0x12 "CONTROLSS_SDFM0_SDFLT4CMPH1," hexmask.word 0x12 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x14 "CONTROLSS_SDFM0_SDFLT4CMPL1," hexmask.word 0x14 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x16 "CONTROLSS_SDFM0_SDCPARM4," bitfld.word 0x16 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x16 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x16 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x16 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x16 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x16 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x16 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x16 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x16 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x8C++0x07 line.long 0x00 "CONTROLSS_SDFM0_SDDATA4," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM0_SDDATFIFO4," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x94++0x0B line.word 0x00 "CONTROLSS_SDFM0_SDCDATA4," line.word 0x02 "CONTROLSS_SDFM0_SDFLT4CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM0_SDFLT4CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM0_SDFIFOCTL4," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM0_SDSYNC4," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM0_SDFLT4CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" group.word 0xC0++0x09 line.word 0x00 "CONTROLSS_SDFM0_SDCOMP1CTL," bitfld.word 0x00 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x00 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x02 "CONTROLSS_SDFM0_SDCOMP1EVT2FLTCTL," bitfld.word 0x02 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x02 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x02 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x04 "CONTROLSS_SDFM0_SDCOMP1EVT2FLTCLKCTL," hexmask.word 0x04 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x06 "CONTROLSS_SDFM0_SDCOMP1EVT1FLTCTL," bitfld.word 0x06 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x06 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x06 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x08 "CONTROLSS_SDFM0_SDCOMP1EVT1FLTCLKCTL," hexmask.word 0x08 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xCE++0x0B line.word 0x00 "CONTROLSS_SDFM0_SDCOMP1LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP1EVT1/2FLTTCTL and COMP1FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP1CTL,Lock write-access to the SDCOMP1CTL register" "0,1" line.word 0x02 "CONTROLSS_SDFM0_SDCOMP2CTL," bitfld.word 0x02 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x02 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x04 "CONTROLSS_SDFM0_SDCOMP2EVT2FLTCTL," bitfld.word 0x04 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x04 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x04 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x06 "CONTROLSS_SDFM0_SDCOMP2EVT2FLTCLKCTL," hexmask.word 0x06 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x08 "CONTROLSS_SDFM0_SDCOMP2EVT1FLTCTL," bitfld.word 0x08 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0A "CONTROLSS_SDFM0_SDCOMP2EVT1FLTCLKCTL," hexmask.word 0x0A 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xDE++0x0B line.word 0x00 "CONTROLSS_SDFM0_SDCOMP2LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP2EVT1/2FLTTCTL and COMP2FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP2CTL,Lock write-access to the SDCOMP2CTL register" "0,1" line.word 0x02 "CONTROLSS_SDFM0_SDCOMP3CTL," bitfld.word 0x02 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x02 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x04 "CONTROLSS_SDFM0_SDCOMP3EVT2FLTCTL," bitfld.word 0x04 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x04 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x04 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x06 "CONTROLSS_SDFM0_SDCOMP3EVT2FLTCLKCTL," hexmask.word 0x06 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x08 "CONTROLSS_SDFM0_SDCOMP3EVT1FLTCTL," bitfld.word 0x08 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0A "CONTROLSS_SDFM0_SDCOMP3EVT1FLTCLKCTL," hexmask.word 0x0A 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xEE++0x0B line.word 0x00 "CONTROLSS_SDFM0_SDCOMP3LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP3EVT1/2FLTTCTL and COMP3FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP3CTL,Lock write-access to the SDCOMP3CTL register" "0,1" line.word 0x02 "CONTROLSS_SDFM0_SDCOMP4CTL," bitfld.word 0x02 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x02 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x04 "CONTROLSS_SDFM0_SDCOMP4EVT2FLTCTL," bitfld.word 0x04 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x04 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x04 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x06 "CONTROLSS_SDFM0_SDCOMP4EVT2FLTCLKCTL," hexmask.word 0x06 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x08 "CONTROLSS_SDFM0_SDCOMP4EVT1FLTCTL," bitfld.word 0x08 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0A "CONTROLSS_SDFM0_SDCOMP4EVT1FLTCLKCTL," hexmask.word 0x0A 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xFE++0x01 line.word 0x00 "CONTROLSS_SDFM0_SDCOMP4LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP4EVT1/2FLTTCTL and COMP4FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP4CTL,Lock write-access to the SDCOMP4CTL register" "0,1" width 0x0B tree.end tree "CONTROLSS_SDFM1_CONTROLSS_SDFM1 (C2K_SDFM)" base ad:0x50269000 rgroup.long 0x00++0x07 line.long 0x00 "CONTROLSS_SDFM1_SDIFLG," bitfld.long 0x00 31. "MIF,Set whenever any 'error' interrupt (MF1-4 IFL1-4 IFH1-4 SDFFOVF1-4) is active" "0,1" bitfld.long 0x00 23. "SDFFINT4,SDFIFO data ready interrupt for Ch4" "0,1" newline bitfld.long 0x00 22. "SDFFINT3,SDFIFO data ready interrupt for Ch3" "0,1" bitfld.long 0x00 21. "SDFFINT2,SDFIFO data ready interrupt for Ch2" "0,1" newline bitfld.long 0x00 20. "SDFFINT1,SDFIFO data ready interrupt for Ch1" "0,1" bitfld.long 0x00 19. "SDFFOVF4,FIFO Overflow Flag for Ch4" "0,1" newline bitfld.long 0x00 18. "SDFFOVF3,FIFO Overflow Flag for Ch3" "0,1" bitfld.long 0x00 17. "SDFFOVF2,FIFO Overflow Flag for Ch2" "0,1" newline bitfld.long 0x00 16. "SDFFOVF1,FIFO Overflow Flag for Ch1" "0,1" bitfld.long 0x00 15. "AF4,Acknowledge flag for Filter 4" "0,1" newline bitfld.long 0x00 14. "AF3,Acknowledge flag for Filter 3" "0,1" bitfld.long 0x00 13. "AF2,Acknowledge flag for Filter 2" "0,1" newline bitfld.long 0x00 12. "AF1,Acknowledge flag for Filter 1" "0,1" bitfld.long 0x00 11. "MF4,Modulator Failure for Filter 4" "0,1" newline bitfld.long 0x00 10. "MF3,Modulator Failure for Filter 3" "0,1" bitfld.long 0x00 9. "MF2,Modulator Failure for Filter 2" "0,1" newline bitfld.long 0x00 8. "MF1,Modulator Failure for Filter 1" "0,1" bitfld.long 0x00 7. "FLT4_FLG_CEVT2,CEVT2 Interrupt flag for filter4" "0,1" newline bitfld.long 0x00 6. "FLT4_FLG_CEVT1,CEVT1 Interrupt flag for filter4" "0,1" bitfld.long 0x00 5. "FLT3_FLG_CEVT2,CEVT2 Interrupt flag for filter3" "0,1" newline bitfld.long 0x00 4. "FLT3_FLG_CEVT1,CEVT1 Interrupt flag for filter3" "0,1" bitfld.long 0x00 3. "FLT2_FLG_CEVT2,CEVT2 Interrupt flag for filter2" "0,1" newline bitfld.long 0x00 2. "FLT2_FLG_CEVT1,CEVT1 Interrupt flag for filter2" "0,1" bitfld.long 0x00 1. "FLT1_FLG_CEVT2,CEVT2 Interrupt flag for filter1" "0,1" newline bitfld.long 0x00 0. "FLT1_FLG_CEVT1,CEVT1 Interrupt flag for filter1" "0,1" line.long 0x04 "CONTROLSS_SDFM1_SDIFLGCLR," bitfld.long 0x04 31. "MIF,Flag-clear bit for SDFM Master Interrupt flag" "0,1" bitfld.long 0x04 23. "SDFFINT4,SDFIFO data ready Interrupt flag-clear bit for Ch4" "0,1" newline bitfld.long 0x04 22. "SDFFINT3,SDFIFO data ready Interrupt flag-clear bit for Ch3" "0,1" bitfld.long 0x04 21. "SDFFINT2,SDFIFO data ready Interrupt flag-clear bit for Ch2" "0,1" newline bitfld.long 0x04 20. "SDFFINT1,SDFIFO data ready Interrupt flag-clear bit for Ch1" "0,1" bitfld.long 0x04 19. "SDFFOVF4,SDFIFO overflow clear Ch4" "0,1" newline bitfld.long 0x04 18. "SDFFOVF3,SDFIFO overflow clear Ch3" "0,1" bitfld.long 0x04 17. "SDFFOVF2,SDFIFO overflow clear Ch2" "0,1" newline bitfld.long 0x04 16. "SDFFOVF1,SDFIFO overflow clear Ch1" "0,1" bitfld.long 0x04 15. "AF4,Flag-clear bit for Acknowledge flag for Filter 4" "0,1" newline bitfld.long 0x04 14. "AF3,Flag Clear bit for AF3" "0,1" bitfld.long 0x04 13. "AF2,Flag Clear bit for AF2" "0,1" newline bitfld.long 0x04 12. "AF1,Flag Clear bit for AF1" "0,1" bitfld.long 0x04 11. "MF4,Flag Clear bit for MF4" "0,1" newline bitfld.long 0x04 10. "MF3,Flag Clear bit for MF3" "0,1" bitfld.long 0x04 9. "MF2,Flag Clear bit for MF2" "0,1" newline bitfld.long 0x04 8. "MF1,Flag Clear bit for MF1" "0,1" bitfld.long 0x04 7. "FLT4_FLG_CEVT2,Flag Clear bit for FLT4_FLG_CEVT2" "0,1" newline bitfld.long 0x04 6. "FLT4_FLG_CEVT1,Flag Clear bit for FLT4_FLG_CEVT1" "0,1" bitfld.long 0x04 5. "FLT3_FLG_CEVT2,Flag Clear bit for FLT3_FLG_CEVT2" "0,1" newline bitfld.long 0x04 4. "FLT3_FLG_CEVT1,Flag Clear bit for FLT3_FLG_CEVT1" "0,1" bitfld.long 0x04 3. "FLT2_FLG_CEVT2,Flag Clear bit for FLT2_FLG_CEVT2" "0,1" newline bitfld.long 0x04 2. "FLT2_FLG_CEVT1,Flag Clear bit for FLT2_FLG_CEVT1" "0,1" bitfld.long 0x04 1. "FLT1_FLG_CEVT2,Flag Clear bit for FLT1_FLG_CEVT2" "0,1" newline bitfld.long 0x04 0. "FLT1_FLG_CEVT1,Flag Clear bit for FLT1_FLG_CEVT1" "0,1" group.word 0x08++0x01 line.word 0x00 "CONTROLSS_SDFM1_SDCTL," bitfld.word 0x00 13. "MIE,Master SDy_ERR interrupt enable" "0,1" bitfld.word 0x00 3. "HZ4,Flag Clear bit for HZ4" "0,1" newline bitfld.word 0x00 2. "HZ3,Flag Clear bit for HZ3" "0,1" bitfld.word 0x00 1. "HZ2,Flag Clear bit for HZ2" "0,1" newline bitfld.word 0x00 0. "HZ1,Flag Clear bit for HZ1" "0,1" group.word 0x0C++0x03 line.word 0x00 "CONTROLSS_SDFM1_SDMFILEN," bitfld.word 0x00 11. "MFE,Master Filter Enable" "0,1" line.word 0x02 "CONTROLSS_SDFM1_SDSTATUS," bitfld.word 0x02 3. "HZ4,High-level Threshold crossing (Z) flag Ch4 Primarily intended for detecting 'zero'-crossing events" "0,1" bitfld.word 0x02 2. "HZ3,High-level Threshold crossing (Z) flag Ch3 Primarily intended for detecting 'zero'-crossing events" "0,1" newline bitfld.word 0x02 1. "HZ2,High-level Threshold crossing (Z) flag Ch2 Primarily intended for detecting 'zero'-crossing events" "0,1" bitfld.word 0x02 0. "HZ1,High-level Threshold crossing (Z) flag Ch1 Primarily intended for detecting 'zero'-crossing events" "0,1" group.word 0x20++0x0B line.word 0x00 "CONTROLSS_SDFM1_SDCTLPARM1," bitfld.word 0x00 6. "SDDATASYNC," "0,1" bitfld.word 0x00 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x00 3. "SDCLKSEL,SD1 Clock source select" "0,1" bitfld.word 0x00 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x02 "CONTROLSS_SDFM1_SDDFPARM1," bitfld.word 0x02 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x02 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x02 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x02 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x02 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x04 "CONTROLSS_SDFM1_SDDPARM1," bitfld.word 0x04 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x04 10. "DR,Data filter Data representation" "0,1" line.word 0x06 "CONTROLSS_SDFM1_SDFLT1CMPH1," hexmask.word 0x06 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x08 "CONTROLSS_SDFM1_SDFLT1CMPL1," hexmask.word 0x08 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x0A "CONTROLSS_SDFM1_SDCPARM1," bitfld.word 0x0A 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x0A 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x0A 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x0A 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x0A 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x0A 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x0A 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x0A 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x0A 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x2C++0x07 line.long 0x00 "CONTROLSS_SDFM1_SDDATA1," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM1_SDDATFIFO1," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x34++0x17 line.word 0x00 "CONTROLSS_SDFM1_SDCDATA1," line.word 0x02 "CONTROLSS_SDFM1_SDFLT1CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM1_SDFLT1CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM1_SDFIFOCTL1," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM1_SDSYNC1," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM1_SDFLT1CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" line.word 0x0C "CONTROLSS_SDFM1_SDCTLPARM2," bitfld.word 0x0C 6. "SDDATASYNC," "0,1" bitfld.word 0x0C 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x0C 3. "SDCLKSEL,SD2 Clock source select" "0,1" bitfld.word 0x0C 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x0E "CONTROLSS_SDFM1_SDDFPARM2," bitfld.word 0x0E 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x0E 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x0E 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x0E 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x0E 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x10 "CONTROLSS_SDFM1_SDDPARM2," bitfld.word 0x10 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x10 10. "DR,Data filter Data representation" "0,1" line.word 0x12 "CONTROLSS_SDFM1_SDFLT2CMPH1," hexmask.word 0x12 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x14 "CONTROLSS_SDFM1_SDFLT2CMPL1," hexmask.word 0x14 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x16 "CONTROLSS_SDFM1_SDCPARM2," bitfld.word 0x16 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x16 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x16 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x16 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x16 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x16 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x16 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x16 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x16 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x4C++0x07 line.long 0x00 "CONTROLSS_SDFM1_SDDATA2," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM1_SDDATFIFO2," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x54++0x17 line.word 0x00 "CONTROLSS_SDFM1_SDCDATA2," line.word 0x02 "CONTROLSS_SDFM1_SDFLT2CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM1_SDFLT2CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM1_SDFIFOCTL2," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM1_SDSYNC2," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM1_SDFLT2CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" line.word 0x0C "CONTROLSS_SDFM1_SDCTLPARM3," bitfld.word 0x0C 6. "SDDATASYNC," "0,1" bitfld.word 0x0C 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x0C 3. "SDCLKSEL,SD3 Clock source select" "0,1" bitfld.word 0x0C 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x0E "CONTROLSS_SDFM1_SDDFPARM3," bitfld.word 0x0E 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x0E 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x0E 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x0E 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x0E 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x10 "CONTROLSS_SDFM1_SDDPARM3," bitfld.word 0x10 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x10 10. "DR,Data filter Data representation" "0,1" line.word 0x12 "CONTROLSS_SDFM1_SDFLT3CMPH1," hexmask.word 0x12 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x14 "CONTROLSS_SDFM1_SDFLT3CMPL1," hexmask.word 0x14 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x16 "CONTROLSS_SDFM1_SDCPARM3," bitfld.word 0x16 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x16 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x16 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x16 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x16 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x16 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x16 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x16 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x16 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x6C++0x07 line.long 0x00 "CONTROLSS_SDFM1_SDDATA3," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM1_SDDATFIFO3," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x74++0x17 line.word 0x00 "CONTROLSS_SDFM1_SDCDATA3," line.word 0x02 "CONTROLSS_SDFM1_SDFLT3CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM1_SDFLT3CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM1_SDFIFOCTL3," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM1_SDSYNC3," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM1_SDFLT3CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" line.word 0x0C "CONTROLSS_SDFM1_SDCTLPARM4," bitfld.word 0x0C 6. "SDDATASYNC," "0,1" bitfld.word 0x0C 4. "SDCLKSYNC," "0,1" newline bitfld.word 0x0C 3. "SDCLKSEL,SD4 Clock source select" "0,1" bitfld.word 0x0C 0.--1. "MOD,Modulator clock modes" "0,1,2,3" line.word 0x0E "CONTROLSS_SDFM1_SDDFPARM4," bitfld.word 0x0E 12. "SDSYNCEN,PWM synchronization (SDSYNC) of data filter" "0,1" bitfld.word 0x0E 10.--11. "SST,Data filter structure" "0,1,2,3" newline bitfld.word 0x0E 9. "AE,Data filter Acknowledge Enable" "0,1" bitfld.word 0x0E 8. "FEN,Filter Enable" "0,1" newline hexmask.word.byte 0x0E 0.--7. 1. "DOSR,Data filter Oversampling ratio The actual oversampling ratio of data filter is DOSR + 1 These bits set the oversampling ratio of the data filter" line.word 0x10 "CONTROLSS_SDFM1_SDDPARM4," bitfld.word 0x10 11.--15. "SH,Shift Control These bits indicate by how many bits the 16-bit window is shifted up when 16-bit data representation is chosen" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x10 10. "DR,Data filter Data representation" "0,1" line.word 0x12 "CONTROLSS_SDFM1_SDFLT4CMPH1," hexmask.word 0x12 0.--14. 1. "HLT,Unsigned high-level threshold for the comparator filter output" line.word 0x14 "CONTROLSS_SDFM1_SDFLT4CMPL1," hexmask.word 0x14 0.--14. 1. "LLT,Unsigned low-level threshold for the comparator filter output" line.word 0x16 "CONTROLSS_SDFM1_SDCPARM4," bitfld.word 0x16 14.--15. "CEVT2SEL,Comparator Event2 Select" "0,1,2,3" bitfld.word 0x16 13. "CEN,Comparator Filter enable" "0,1" newline bitfld.word 0x16 11.--12. "CEVT1SEL,Comparator Event1 Select" "0,1,2,3" bitfld.word 0x16 10. "HZEN,High level (Z) Threshold crossing output enable" "0,1" newline bitfld.word 0x16 9. "MFIE,Modulator Failure Interrupt Enable" "0,1" bitfld.word 0x16 7.--8. "CS1_CS0,Comparator filter structure" "0,1,2,3" newline bitfld.word 0x16 6. "EN_CEVT2,CEVT2 interrupt enable" "0,1" bitfld.word 0x16 5. "EN_CEVT1,CEVT1 interrupt enable" "0,1" newline bitfld.word 0x16 0.--4. "COSR,Comparator Oversampling 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" rgroup.long 0x8C++0x07 line.long 0x00 "CONTROLSS_SDFM1_SDDATA4," hexmask.long.word 0x00 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x00 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" line.long 0x04 "CONTROLSS_SDFM1_SDDATFIFO4," hexmask.long.word 0x04 16.--31. 1. "DATA32HI,Hi-order 16b in 32b mode 16-bit Data in 16b mode" hexmask.long.word 0x04 0.--15. 1. "DATA16,Lo-order 16b in 32b mode" rgroup.word 0x94++0x0B line.word 0x00 "CONTROLSS_SDFM1_SDCDATA4," line.word 0x02 "CONTROLSS_SDFM1_SDFLT4CMPH2," hexmask.word 0x02 0.--14. 1. "HLT2,Second Unsigned high-level threshold for the comparator filter output" line.word 0x04 "CONTROLSS_SDFM1_SDFLT4CMPHZ," hexmask.word 0x04 0.--14. 1. "HLTZ,Unsigned High-level threshold (Z) for the comparator filter output Primarily intended for detecting 'zero'-crossing events" line.word 0x06 "CONTROLSS_SDFM1_SDFIFOCTL4," bitfld.word 0x06 15. "OVFIEN,SDFIFO Overflow interrupt enable" "0,1" bitfld.word 0x06 14. "DRINTSEL,Data-Ready Interrupt (DRINT) source select" "0,1" newline bitfld.word 0x06 13. "FFEN,SDFIFO Enable" "0,1" bitfld.word 0x06 12. "FFIEN,SDFIFO data ready Interrupt Enable" "0,1" newline rbitfld.word 0x06 6.--10. "SDFFST,SDFIFO Status 00000 FIFO empty 00001 FIFO has 1 word" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.word 0x06 0.--4. "SDFFIL,SDFIFO interrupt level bits The FIFO will generate an interrupt when the FIFO status (SDFFST) '= FIFO level (SDFFIL )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.word 0x08 "CONTROLSS_SDFM1_SDSYNC4," bitfld.word 0x08 10. "WTSCLREN,WTSYNFLG Clear-on-FIFOINT Enable" "0,1" bitfld.word 0x08 9. "FFSYNCCLREN,FIFO Clear-on-SDSYNC Enable" "0,1" newline bitfld.word 0x08 8. "WTSYNCLR,Wait-for-Sync Flag Clear (always reads 0)" "0,1" rbitfld.word 0x08 7. "WTSYNFLG,Wait-for-Sync Flag" "0,1" newline bitfld.word 0x08 6. "WTSYNCEN,Wait-for-Sync Enable" "0,1" bitfld.word 0x08 0.--5. "SYNCSEL,Defines source for the SDSYNC Input on this channel Refer SDSYNCx.SYNCSEL table" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.word 0x0A "CONTROLSS_SDFM1_SDFLT4CMPL2," hexmask.word 0x0A 0.--14. 1. "LLT2,Second Unsigned low-level threshold for the comparator filter output" group.word 0xC0++0x09 line.word 0x00 "CONTROLSS_SDFM1_SDCOMP1CTL," bitfld.word 0x00 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x00 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x02 "CONTROLSS_SDFM1_SDCOMP1EVT2FLTCTL," bitfld.word 0x02 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x02 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x02 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x04 "CONTROLSS_SDFM1_SDCOMP1EVT2FLTCLKCTL," hexmask.word 0x04 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x06 "CONTROLSS_SDFM1_SDCOMP1EVT1FLTCTL," bitfld.word 0x06 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x06 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x06 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x08 "CONTROLSS_SDFM1_SDCOMP1EVT1FLTCLKCTL," hexmask.word 0x08 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xCE++0x0B line.word 0x00 "CONTROLSS_SDFM1_SDCOMP1LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP1EVT1/2FLTTCTL and COMP1FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP1CTL,Lock write-access to the SDCOMP1CTL register" "0,1" line.word 0x02 "CONTROLSS_SDFM1_SDCOMP2CTL," bitfld.word 0x02 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x02 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x04 "CONTROLSS_SDFM1_SDCOMP2EVT2FLTCTL," bitfld.word 0x04 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x04 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x04 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x06 "CONTROLSS_SDFM1_SDCOMP2EVT2FLTCLKCTL," hexmask.word 0x06 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x08 "CONTROLSS_SDFM1_SDCOMP2EVT1FLTCTL," bitfld.word 0x08 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0A "CONTROLSS_SDFM1_SDCOMP2EVT1FLTCLKCTL," hexmask.word 0x0A 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xDE++0x0B line.word 0x00 "CONTROLSS_SDFM1_SDCOMP2LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP2EVT1/2FLTTCTL and COMP2FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP2CTL,Lock write-access to the SDCOMP2CTL register" "0,1" line.word 0x02 "CONTROLSS_SDFM1_SDCOMP3CTL," bitfld.word 0x02 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x02 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x04 "CONTROLSS_SDFM1_SDCOMP3EVT2FLTCTL," bitfld.word 0x04 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x04 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x04 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x06 "CONTROLSS_SDFM1_SDCOMP3EVT2FLTCLKCTL," hexmask.word 0x06 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x08 "CONTROLSS_SDFM1_SDCOMP3EVT1FLTCTL," bitfld.word 0x08 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0A "CONTROLSS_SDFM1_SDCOMP3EVT1FLTCLKCTL," hexmask.word 0x0A 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xEE++0x0B line.word 0x00 "CONTROLSS_SDFM1_SDCOMP3LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP3EVT1/2FLTTCTL and COMP3FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP3CTL,Lock write-access to the SDCOMP3CTL register" "0,1" line.word 0x02 "CONTROLSS_SDFM1_SDCOMP4CTL," bitfld.word 0x02 10.--11. "CEVT2DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" bitfld.word 0x02 2.--3. "CEVT1DIGFILTSEL,High comparator COMPH source select" "0,1,2,3" line.word 0x04 "CONTROLSS_SDFM1_SDCOMP4EVT2FLTCTL," bitfld.word 0x04 15. "FILINIT,Low filter initialization" "0,1" bitfld.word 0x04 9.--13. "THRESH,Low filter majority voting 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 bitfld.word 0x04 4.--8. "SAMPWIN,Low filter sample window 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" line.word 0x06 "CONTROLSS_SDFM1_SDCOMP4EVT2FLTCLKCTL," hexmask.word 0x06 0.--9. 1. "CLKPRESCALE,Low filter sample clock prescale" line.word 0x08 "CONTROLSS_SDFM1_SDCOMP4EVT1FLTCTL," bitfld.word 0x08 15. "FILINIT,High filter initialization" "0,1" bitfld.word 0x08 9.--13. "THRESH,High filter majority voting 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 bitfld.word 0x08 4.--8. "SAMPWIN,High filter sample window 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" line.word 0x0A "CONTROLSS_SDFM1_SDCOMP4EVT1FLTCLKCTL," hexmask.word 0x0A 0.--9. 1. "CLKPRESCALE,High filter sample clock prescale" group.word 0xFE++0x01 line.word 0x00 "CONTROLSS_SDFM1_SDCOMP4LOCK," bitfld.word 0x00 3. "COMP,Lock write-access to the SDCOMP4EVT1/2FLTTCTL and COMP4FILCLKCTL registers" "0,1" bitfld.word 0x00 0. "SDCOMP4CTL,Lock write-access to the SDCOMP4CTL register" "0,1" width 0x0B tree.end tree.end tree.end tree "CPSW0_CPSW0 (MSS_CPSW)" base ad:0x52800000 rgroup.long 0x00++0x07 line.long 0x00 "CPSW0_CPSW_NUSS_IDVER_REG," hexmask.long.word 0x00 16.--31. 1. "IDENT,Identification value" bitfld.long 0x00 11.--15. "RTL_VER,RTL version 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" newline bitfld.long 0x00 8.--10. "MAJOR_VER,Major version value" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 0.--7. 1. "MINOR_VER,Minor version value" line.long 0x04 "CPSW0_SS_SYNCE_COUNT_REG," group.byte 0x08++0x00 line.byte 0x00 "CPSW0_SS_SYNCE_MUX_REG," bitfld.byte 0x00 0.--5. "SYNCE_SEL,Sync E Select 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.byte 0x0C++0x00 line.byte 0x00 "CPSW0_SS_CONTROL_REG," bitfld.byte 0x00 1. "EEE_PHY_ONLY,Energy Efficient Enable Phy Only Mode" "0,1" bitfld.byte 0x00 0. "EEE_EN,Energy Efficient Ethernet Enable" "0,1" group.long 0x18++0x03 line.long 0x00 "CPSW0_SS_INT_CONTROL_REG," bitfld.long 0x00 31. "INT_TEST,Interrupt Test" "0,1" bitfld.long 0x00 30. "INT_SEL_VEC_EN,Interrupt Sel Vector Enable" "0,1" newline bitfld.long 0x00 16.--21. "INT_BYPASS,Interrupt Bypass 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" hexmask.long.word 0x00 0.--11. 1. "INT_PRESCALE,Interrupt Prescale Value" rgroup.long 0x1C++0x03 line.long 0x00 "CPSW0_SS_STATUS_REG," bitfld.long 0x00 0. "EEE_CLKSTOP_ACK,Energy Efficient Ethernet clockstop acknowledge from CPSW" "0,1" rgroup.long 0x20++0x03 line.long 0x00 "CPSW0_SUBSYSTEM_CONFIG_REG," hexmask.long.byte 0x00 20.--27. 1. "XGMII,The Number of XGMII Ports included in the CPSW_NUSS" bitfld.long 0x00 19. "QSGMII,QSGMII is included in the CPSW_NUSS" "0,1" newline bitfld.long 0x00 18. "SGMII,SGMII is included in the CPSW_NUSS" "0,1" bitfld.long 0x00 17. "RGMII,RGMII is included in the CPSW_NUSS" "0,1" newline bitfld.long 0x00 16. "RMII,RMII is included in the CPSW_NUSS" "0,1" bitfld.long 0x00 8.--12. "NUM_GENF,The number of CPTS GENF outputs" "0,1,2,3,4,5,6,7,8,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. "NUM_PORTS,The total number of ports including the host port 0" rgroup.byte 0x30++0x00 line.byte 0x00 "CPSW0_RGMII1_STATUS_REG," bitfld.byte 0x00 3. "FULLDUPLEX,Rgmii1 full dulex" "0,1" bitfld.byte 0x00 1.--2. "SPEED,Rgmii1 speed" "0,1,2,3" newline bitfld.byte 0x00 0. "LINK,Rgmii1 link indicator" "0,1" rgroup.byte 0x34++0x00 line.byte 0x00 "CPSW0_RGMII2_STATUS_REG," bitfld.byte 0x00 3. "FULLDUPLEX,Rgmii2 full dulex" "0,1" bitfld.byte 0x00 1.--2. "SPEED,Rgmii2 speed" "0,1,2,3" newline bitfld.byte 0x00 0. "LINK,Rgmii2 link indicator" "0,1" width 0x0B tree.end tree "DCC 0..3" tree "DCC0_DCC0 (MSS_CPSW)" base ad:0x52B00000 group.long 0x00++0x2B line.long 0x00 "DCC0_DCCGCTRL," bitfld.long 0x00 12.--15. "DONENA,The DONEENA bit enables/disables the done signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. "SINGLESHOT,Single/Continuous checking mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. "ERRENA,The ERRENA bit enables/disables the error signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "DCCENA,The DCCENA bit starts and stops the operation of the dcc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "DCC0_DCCREV," bitfld.long 0x04 28.--30. "SCHEME,SCHEME" "0,1,2,3,4,5,6,7" hexmask.long.word 0x04 14.--25. 1. "FUNC,Functional release number - (RO )" newline bitfld.long 0x04 9.--13. "RTL,Design Release Number - (RO )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 6.--8. "MAJOR,Major Revision Number - (RO )" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 5. "CUSTOM,Indicates a special version of the module" "0,1" bitfld.long 0x04 0.--4. "MINOR,Minor revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x08 "DCC0_DCCCNTSEED0," hexmask.long.tbyte 0x08 0.--19. 1. "COUNTSEED0,The seed value for Counter 0" line.long 0x0C "DCC0_DCCVALIDSEED0," hexmask.long.word 0x0C 0.--15. 1. "VALIDSEED0,The seed value for Valid Duration Counter 0.The seed value that gets loaded into the valid duration counter for clock source 0" line.long 0x10 "DCC0_DCCCNTSEED1," hexmask.long.tbyte 0x10 0.--19. 1. "COUNTSEED1,The seed value for Counter 1" line.long 0x14 "DCC0_DCCSTAT," bitfld.long 0x14 1. "DONE,Indicates whether or not an done has occured" "0,1" bitfld.long 0x14 0. "ERR,Indicates whether or not an error has occured" "0,1" line.long 0x18 "DCC0_DCCCNT0," hexmask.long.tbyte 0x18 0.--19. 1. "COUNT0,This field contains the current value of counter 0" line.long 0x1C "DCC0_DCCVALID0," hexmask.long.word 0x1C 0.--15. 1. "VALID0,This field contains the current value of valid counter 0" line.long 0x20 "DCC0_DCCCNT1," hexmask.long.tbyte 0x20 0.--19. 1. "COUNT1,This field contains the current value of counter 1" line.long 0x24 "DCC0_DCCCLKSSRC1," bitfld.long 0x24 12.--15. "KEY_B4,Key Programing (1010 is the KEY Value)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x24 0.--3. "CLK_SRC1,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "DCC0_DCCCLKSSRC0," bitfld.long 0x28 0.--3. "CLK_SRC0,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "DCC1_DCC1 (MSS_CPSW)" base ad:0x52B01000 group.long 0x00++0x2B line.long 0x00 "DCC1_DCCGCTRL," bitfld.long 0x00 12.--15. "DONENA,The DONEENA bit enables/disables the done signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. "SINGLESHOT,Single/Continuous checking mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. "ERRENA,The ERRENA bit enables/disables the error signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "DCCENA,The DCCENA bit starts and stops the operation of the dcc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "DCC1_DCCREV," bitfld.long 0x04 28.--30. "SCHEME,SCHEME" "0,1,2,3,4,5,6,7" hexmask.long.word 0x04 14.--25. 1. "FUNC,Functional release number - (RO )" newline bitfld.long 0x04 9.--13. "RTL,Design Release Number - (RO )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 6.--8. "MAJOR,Major Revision Number - (RO )" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 5. "CUSTOM,Indicates a special version of the module" "0,1" bitfld.long 0x04 0.--4. "MINOR,Minor revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x08 "DCC1_DCCCNTSEED0," hexmask.long.tbyte 0x08 0.--19. 1. "COUNTSEED0,The seed value for Counter 0" line.long 0x0C "DCC1_DCCVALIDSEED0," hexmask.long.word 0x0C 0.--15. 1. "VALIDSEED0,The seed value for Valid Duration Counter 0.The seed value that gets loaded into the valid duration counter for clock source 0" line.long 0x10 "DCC1_DCCCNTSEED1," hexmask.long.tbyte 0x10 0.--19. 1. "COUNTSEED1,The seed value for Counter 1" line.long 0x14 "DCC1_DCCSTAT," bitfld.long 0x14 1. "DONE,Indicates whether or not an done has occured" "0,1" bitfld.long 0x14 0. "ERR,Indicates whether or not an error has occured" "0,1" line.long 0x18 "DCC1_DCCCNT0," hexmask.long.tbyte 0x18 0.--19. 1. "COUNT0,This field contains the current value of counter 0" line.long 0x1C "DCC1_DCCVALID0," hexmask.long.word 0x1C 0.--15. 1. "VALID0,This field contains the current value of valid counter 0" line.long 0x20 "DCC1_DCCCNT1," hexmask.long.tbyte 0x20 0.--19. 1. "COUNT1,This field contains the current value of counter 1" line.long 0x24 "DCC1_DCCCLKSSRC1," bitfld.long 0x24 12.--15. "KEY_B4,Key Programing (1010 is the KEY Value)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x24 0.--3. "CLK_SRC1,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "DCC1_DCCCLKSSRC0," bitfld.long 0x28 0.--3. "CLK_SRC0,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "DCC2_DCC2 (MSS_CPSW)" base ad:0x52B02000 group.long 0x00++0x2B line.long 0x00 "DCC2_DCCGCTRL," bitfld.long 0x00 12.--15. "DONENA,The DONEENA bit enables/disables the done signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. "SINGLESHOT,Single/Continuous checking mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. "ERRENA,The ERRENA bit enables/disables the error signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "DCCENA,The DCCENA bit starts and stops the operation of the dcc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "DCC2_DCCREV," bitfld.long 0x04 28.--30. "SCHEME,SCHEME" "0,1,2,3,4,5,6,7" hexmask.long.word 0x04 14.--25. 1. "FUNC,Functional release number - (RO )" newline bitfld.long 0x04 9.--13. "RTL,Design Release Number - (RO )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 6.--8. "MAJOR,Major Revision Number - (RO )" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 5. "CUSTOM,Indicates a special version of the module" "0,1" bitfld.long 0x04 0.--4. "MINOR,Minor revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x08 "DCC2_DCCCNTSEED0," hexmask.long.tbyte 0x08 0.--19. 1. "COUNTSEED0,The seed value for Counter 0" line.long 0x0C "DCC2_DCCVALIDSEED0," hexmask.long.word 0x0C 0.--15. 1. "VALIDSEED0,The seed value for Valid Duration Counter 0.The seed value that gets loaded into the valid duration counter for clock source 0" line.long 0x10 "DCC2_DCCCNTSEED1," hexmask.long.tbyte 0x10 0.--19. 1. "COUNTSEED1,The seed value for Counter 1" line.long 0x14 "DCC2_DCCSTAT," bitfld.long 0x14 1. "DONE,Indicates whether or not an done has occured" "0,1" bitfld.long 0x14 0. "ERR,Indicates whether or not an error has occured" "0,1" line.long 0x18 "DCC2_DCCCNT0," hexmask.long.tbyte 0x18 0.--19. 1. "COUNT0,This field contains the current value of counter 0" line.long 0x1C "DCC2_DCCVALID0," hexmask.long.word 0x1C 0.--15. 1. "VALID0,This field contains the current value of valid counter 0" line.long 0x20 "DCC2_DCCCNT1," hexmask.long.tbyte 0x20 0.--19. 1. "COUNT1,This field contains the current value of counter 1" line.long 0x24 "DCC2_DCCCLKSSRC1," bitfld.long 0x24 12.--15. "KEY_B4,Key Programing (1010 is the KEY Value)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x24 0.--3. "CLK_SRC1,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "DCC2_DCCCLKSSRC0," bitfld.long 0x28 0.--3. "CLK_SRC0,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "DCC3_DCC3 (MSS_CPSW)" base ad:0x52B03000 group.long 0x00++0x2B line.long 0x00 "DCC3_DCCGCTRL," bitfld.long 0x00 12.--15. "DONENA,The DONEENA bit enables/disables the done signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. "SINGLESHOT,Single/Continuous checking mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. "ERRENA,The ERRENA bit enables/disables the error signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "DCCENA,The DCCENA bit starts and stops the operation of the dcc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "DCC3_DCCREV," bitfld.long 0x04 28.--30. "SCHEME,SCHEME" "0,1,2,3,4,5,6,7" hexmask.long.word 0x04 14.--25. 1. "FUNC,Functional release number - (RO )" newline bitfld.long 0x04 9.--13. "RTL,Design Release Number - (RO )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 6.--8. "MAJOR,Major Revision Number - (RO )" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 5. "CUSTOM,Indicates a special version of the module" "0,1" bitfld.long 0x04 0.--4. "MINOR,Minor revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x08 "DCC3_DCCCNTSEED0," hexmask.long.tbyte 0x08 0.--19. 1. "COUNTSEED0,The seed value for Counter 0" line.long 0x0C "DCC3_DCCVALIDSEED0," hexmask.long.word 0x0C 0.--15. 1. "VALIDSEED0,The seed value for Valid Duration Counter 0.The seed value that gets loaded into the valid duration counter for clock source 0" line.long 0x10 "DCC3_DCCCNTSEED1," hexmask.long.tbyte 0x10 0.--19. 1. "COUNTSEED1,The seed value for Counter 1" line.long 0x14 "DCC3_DCCSTAT," bitfld.long 0x14 1. "DONE,Indicates whether or not an done has occured" "0,1" bitfld.long 0x14 0. "ERR,Indicates whether or not an error has occured" "0,1" line.long 0x18 "DCC3_DCCCNT0," hexmask.long.tbyte 0x18 0.--19. 1. "COUNT0,This field contains the current value of counter 0" line.long 0x1C "DCC3_DCCVALID0," hexmask.long.word 0x1C 0.--15. 1. "VALID0,This field contains the current value of valid counter 0" line.long 0x20 "DCC3_DCCCNT1," hexmask.long.tbyte 0x20 0.--19. 1. "COUNT1,This field contains the current value of counter 1" line.long 0x24 "DCC3_DCCCLKSSRC1," bitfld.long 0x24 12.--15. "KEY_B4,Key Programing (1010 is the KEY Value)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x24 0.--3. "CLK_SRC1,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "DCC3_DCCCLKSSRC0," bitfld.long 0x28 0.--3. "CLK_SRC0,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree.end tree "DEBUGSS_DEBUGSS (MSS_DEBUGSS)" base ad:0x50800000 rgroup.long 0x00++0x03 line.long 0x00 "DEBUGSS_ONEMCU_APB_BASE," rgroup.long 0xFFC++0x07 line.long 0x00 "DEBUGSS_ONEMCU_APB_BASE_END," line.long 0x04 "DEBUGSS_ONEMCU_CTI_CONTROL," wgroup.long 0x1010++0x0F line.long 0x00 "DEBUGSS_ONEMCU_CTI_INTACK," line.long 0x04 "DEBUGSS_ONEMCU_CTI_APPSET," line.long 0x08 "DEBUGSS_ONEMCU_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_ONEMCU_CTI_APPPULSE," rgroup.long 0x1130++0x17 line.long 0x00 "DEBUGSS_ONEMCU_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_ONEMCU_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_ONEMCU_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_ONEMCU_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_ONEMCU_CTI_GATE," line.long 0x14 "DEBUGSS_ONEMCU_CTI_ASICCTL," wgroup.long 0x1EDC++0x1F line.long 0x00 "DEBUGSS_ONEMCU_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_ONEMCU_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_ONEMCU_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_ONEMCU_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_ONEMCU_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_ONEMCU_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_ONEMCU_CTI_ITCHIN," line.long 0x1C "DEBUGSS_ONEMCU_CTI_ITTRIGIN," group.long 0x1F00++0x03 line.long 0x00 "DEBUGSS_ONEMCU_CTI_ITCTRL," group.long 0x1FA0++0x07 line.long 0x00 "DEBUGSS_ONEMCU_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_ONEMCU_CTI_CLAIM_TAG_CLEAR," wgroup.long 0x1FB0++0x0B line.long 0x00 "DEBUGSS_ONEMCU_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_ONEMCU_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_ONEMCU_CTI_AUTHENTICATION_STATUS," rgroup.long 0x1FC8++0x07 line.long 0x00 "DEBUGSS_ONEMCU_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_ONEMCU_CTI_DEVICE_TYPE_IDENTIFIER," rgroup.long 0x2000++0x07 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_SPORTSZ," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_CPORTSZ," rgroup.long 0x2100++0x0B line.long 0x00 "DEBUGSS_ONEMCU_TPIU_STRIGM," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_TRIGCNT," line.long 0x08 "DEBUGSS_ONEMCU_TPIU_TRIGMUL," rgroup.long 0x2200++0x0B line.long 0x00 "DEBUGSS_ONEMCU_TPIU_STSTPTRN," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_CTSTPTRN," line.long 0x08 "DEBUGSS_ONEMCU_TPIU_TPRCNTR," rgroup.long 0x2300++0x0B line.long 0x00 "DEBUGSS_ONEMCU_TPIU_FFSTS," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_FFCTRL," line.long 0x08 "DEBUGSS_ONEMCU_TPIU_FSCNTR," rgroup.long 0x2400++0x07 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_EXCTLIN," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_EXCTLOUT," wgroup.long 0x2EE4++0x0F line.long 0x00 "DEBUGSS_ONEMCU_TPIU_ITTRFLINACK," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_ITTRFLIN," line.long 0x08 "DEBUGSS_ONEMCU_TPIU_ITATBDATA0," line.long 0x0C "DEBUGSS_ONEMCU_TPIU_ITATBCTR2," group.long 0x2F00++0x03 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_ITCTRL," group.long 0x2FA0++0x07 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_CLAIMSET," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_CLAIMCLR," rgroup.long 0x2FB0++0x0B line.long 0x00 "DEBUGSS_ONEMCU_TPIU_LAR," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_LSR," line.long 0x08 "DEBUGSS_ONEMCU_TPIU_AUTHSTATUS," rgroup.long 0x2FC8++0x07 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_DEVID," line.long 0x04 "DEBUGSS_ONEMCU_TPIU_DEVTYPE," group.long 0x10000++0x03 line.long 0x00 "DEBUGSS_APB_EXT_PORT0_ROM," group.long 0x11000++0x07 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_IDFILTER0," line.long 0x04 "DEBUGSS_ATB_REPLICATOR_IDFILTER1," wgroup.long 0x11EF8++0x0B line.long 0x00 "DEBUGSS_ATB_REPLICATOR_ITATBCTR1," line.long 0x04 "DEBUGSS_ATB_REPLICATOR_ITATBCTR0," line.long 0x08 "DEBUGSS_ATB_REPLICATOR_ITCTRL," group.long 0x11FA0++0x07 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_CLAIMSET," line.long 0x04 "DEBUGSS_ATB_REPLICATOR_CLAIMCLR," rgroup.long 0x11FB0++0x0B line.long 0x00 "DEBUGSS_ATB_REPLICATOR_LAR," line.long 0x04 "DEBUGSS_ATB_REPLICATOR_LSR," line.long 0x08 "DEBUGSS_ATB_REPLICATOR_AUTHSTATUS," rgroup.long 0x11FC8++0x0B line.long 0x00 "DEBUGSS_ATB_REPLICATOR_DEVID," line.long 0x04 "DEBUGSS_ATB_REPLICATOR_DEVTYPE," line.long 0x08 "DEBUGSS_ATB_REPLICATOR_PIDR4," rgroup.long 0x11FDC++0x03 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_RESERVED3," rgroup.long 0x11FEC++0x03 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_PIDR3," rgroup.long 0x11FFC++0x03 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_CIDR3," rgroup.long 0x12004++0x03 line.long 0x00 "DEBUGSS_ETB_RDP," rgroup.long 0x1200C++0x1B line.long 0x00 "DEBUGSS_ETB_STS," line.long 0x04 "DEBUGSS_ETB_RRD," line.long 0x08 "DEBUGSS_ETB_RRP," line.long 0x0C "DEBUGSS_ETB_RWP," line.long 0x10 "DEBUGSS_ETB_TRG," line.long 0x14 "DEBUGSS_ETB_CTL," line.long 0x18 "DEBUGSS_ETB_RWD," group.long 0x12300++0x07 line.long 0x00 "DEBUGSS_ETB_FFSR," line.long 0x04 "DEBUGSS_ETB_FFCR," wgroup.long 0x12EE0++0x0F line.long 0x00 "DEBUGSS_ETB_ITMISCOP0," line.long 0x04 "DEBUGSS_ETB_ITTRFLINACK," line.long 0x08 "DEBUGSS_ETB_ITTRFLIN," line.long 0x0C "DEBUGSS_ETB_ITATBDATA0," group.long 0x12EF8++0x03 line.long 0x00 "DEBUGSS_ETB_ITATBCTR0," group.long 0x12F00++0x03 line.long 0x00 "DEBUGSS_ETB_ITCTRL," group.long 0x12FA0++0x07 line.long 0x00 "DEBUGSS_ETB_CLAIMSET," line.long 0x04 "DEBUGSS_ETB_CLAIMCLR," rgroup.long 0x12FB0++0x0B line.long 0x00 "DEBUGSS_ETB_LAR," line.long 0x04 "DEBUGSS_ETB_LSR," line.long 0x08 "DEBUGSS_ETB_AUTHSTATUS," rgroup.long 0x12FC8++0x0B line.long 0x00 "DEBUGSS_ETB_DEVID," line.long 0x04 "DEBUGSS_ETB_DEVTYPE," line.long 0x08 "DEBUGSS_ETB_PIDR4," rgroup.long 0x12FDC++0x03 line.long 0x00 "DEBUGSS_ETB_RESERVED6," rgroup.long 0x12FEC++0x03 line.long 0x00 "DEBUGSS_ETB_PIDR3," wgroup.long 0x12FFC++0x03 line.long 0x00 "DEBUGSS_ETB_CIDR3," wgroup.long 0x13C04++0x07 line.long 0x00 "DEBUGSS_STMDMASTARTR," line.long 0x04 "DEBUGSS_STMDMASTOPR," group.byte 0x13C0C++0x00 line.byte 0x00 "DEBUGSS_STMDMASTATR," bitfld.byte 0x00 2.--3. "SENS,Determines the sensitivity of the DMA request to the current buffer level in the STM:0b00 Buffer is <25% full.0b01 Buffer is <50% full.0b10 Buffer is <75% full.0b11 Buffer is <100% full" "0,1,2,3" rgroup.long 0x13C10++0x03 line.long 0x00 "DEBUGSS_STMDMACTLR," group.long 0x13CFC++0x07 line.long 0x00 "DEBUGSS_STMDMAIDR," line.long 0x04 "DEBUGSS_STMHEER," group.long 0x13D20++0x03 line.long 0x00 "DEBUGSS_STMHETER," group.long 0x13D60++0x03 line.long 0x00 "DEBUGSS_STMHEBSR," group.byte 0x13D64++0x00 line.byte 0x00 "DEBUGSS_STMHEMCR," rgroup.word 0x13D68++0x01 line.word 0x00 "DEBUGSS_STMHEEXTMUXR," rgroup.long 0x13DF4++0x03 line.long 0x00 "DEBUGSS_STMHEMASTR," bitfld.long 0x00 28.--30. "HEEXTMUXSIZE,The size of the STMHEEXTMUXR.EXTMUX bit field:0b011 8 bits wide" "0,1,2,3,4,5,6,7" hexmask.long.word 0x00 15.--23. 1. "NUMHE,The number of hardware events supported by the STM:0b001000000 64 hardware events" newline bitfld.long 0x00 4.--5. "HECOMP,Data compression on hardware event tracing support:0b11 Programmable data compression support" "0,1,2,3" bitfld.long 0x00 3. "HEMASTR,Specifies the STMHEMASTR support:0b0 The STMHEMASTR is read-only" "0,1" newline bitfld.long 0x00 2. "HEERR,Hardware event error detection support:0b1 Implemented" "0,1" bitfld.long 0x00 0. "HETER,Specifies the STMHETER support:0b1 Implemented" "0,1" rgroup.word 0x13DF8++0x01 line.word 0x00 "DEBUGSS_STMHEFEAT1R," bitfld.word 0x00 8.--11. "VENDSPEC,Identifies vendor-specific modifications or mappings:0b0000 Vendor-specific information" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.word 0x00 4.--7. "CLASSREV,Identifies the revision of the programmers model:0b0001 Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.word 0x00 0.--3. "CLASS,Identifies the programmers model:0b0001 Hardware event control" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x13DFC++0x07 line.long 0x00 "DEBUGSS_STMHEIDR," line.long 0x04 "DEBUGSS_STMSPER," group.long 0x13E20++0x03 line.long 0x00 "DEBUGSS_STMSPTER," group.long 0x13E60++0x0F line.long 0x00 "DEBUGSS_STMSPSCR," line.long 0x04 "DEBUGSS_STMSPMSCR," line.long 0x08 "DEBUGSS_STMSPOVERRIDER," line.long 0x0C "DEBUGSS_STMSPMOVERRIDER," group.tbyte 0x13E70++0x02 line.tbyte 0x00 "DEBUGSS_STMSPTRIGCSR," bitfld.tbyte 0x00 23. "BUSY,Indicates whether the STM is busy for example the STM trace FIFO is not empty:0b0 Not busy.0b1 Busy" "0,1" hexmask.tbyte.byte 0x00 16.--22. 1. "TRACEID,ATB trace ID" newline bitfld.tbyte 0x00 5. "COMPEN,Compression enable for stimulus ports:0b0 Disabled the STM transmits data transfers based on the size of the transaction.0b1 Enabled the STM compresses data transfers to save bandwidth" "0,1" bitfld.tbyte 0x00 2. "SYNCEN,The STM implements the STMSYNCR so this bit is Read As One.0b1 The STM implements the STMSYNCR" "0,1" newline bitfld.tbyte 0x00 1. "TSEN,Determines whether to ignore timestamp requests:0b0 Disable timestamping" "0,1" bitfld.tbyte 0x00 0. "EN,Global STM enable:0b0 Disabled0b1 Enabled" "0,1" wgroup.long 0x13E80++0x07 line.long 0x00 "DEBUGSS_STMTCSR," line.long 0x04 "DEBUGSS_STMTSSTIMR," group.long 0x13E8C++0x03 line.long 0x00 "DEBUGSS_STMTSFREQR," group.byte 0x13E90++0x00 line.byte 0x00 "DEBUGSS_STMSYNCR," bitfld.byte 0x00 7. "QHWEVOVERRIDE,Low-power interface override when hardware event tracing is enabled:0b0 The STM can accept a quiescence request on the STM low-power interface whenthe STMHEMCR.EN bit is set to 0b1.0b1 If the STMHEMCR.EN bit is set to 0b1 all quiescence.." "0,1" bitfld.byte 0x00 2. "PRIORINVDIS,Controls arbitration between the AXI interface and the hardware event observation interface" "0,1" newline bitfld.byte 0x00 1. "ASYNCPE,ASYNC priority:0b0 Always lower than trace.0b1 Escalates on second synchronization request.Reset value is 0b0" "0,1" bitfld.byte 0x00 0. "FIFOAF," "0,1" rgroup.tbyte 0x13E94++0x02 line.tbyte 0x00 "DEBUGSS_STMAUXCR," bitfld.tbyte 0x00 22.--23. "SWOEN,Specifies the STMTCSR.SWOEN bit support:0b01 Not implemented" "0,1,2,3" bitfld.tbyte 0x00 20.--21. "SYNCEN,Specifies the STMTCSR.SYNCEN bit support:0b10 Implemented but always reads as 0b1" "0,1,2,3" newline bitfld.tbyte 0x00 18.--19. "HWTEN,Specifies the STMTCSR.HWTEN bit support:0b01 Not implemented" "0,1,2,3" bitfld.tbyte 0x00 16.--17. "TSPRESCALE,Timestamp prescale support:0b01 Not implemented" "0,1,2,3" newline bitfld.tbyte 0x00 14.--15. "TRIGCTL,Trigger control support:0b10 Multi-shot and single-shot triggers supported the STM implements the STMTRIGCSR" "0,1,2,3" bitfld.tbyte 0x00 10.--13. "TRACEBUS,Trace bus support:0b0001 CoreSight ATB plus ATB trigger support implemented the STM implements theSTMTCSR.TRACEID and STMTRIGCSR.ATBTRIGEN bit fields" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.tbyte 0x00 8.--9. "SYNC,Specifies the STMSYNCR support:0b11 Implemented with MODE control" "0,1,2,3" bitfld.tbyte 0x00 7. "FORCETS,Specifies the STMTSSTIMR support:0b1 The STM implements the STMTSSTIMR.FORCETS bit" "0,1" newline bitfld.tbyte 0x00 6. "TSFREQ,Timestamp frequency indication configuration:0b1 The STMTSFREQR is read" "0,1" bitfld.tbyte 0x00 4.--5. "TS,Timestamp support:0b01 Absolute timestamps implemented" "0,1,2,3" newline bitfld.tbyte 0x00 0.--3. "PROT,Protocol:0b0001 STPv2 protocol" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.tbyte 0x13EA0++0x02 line.tbyte 0x00 "DEBUGSS_STMFEAT1R," bitfld.tbyte 0x00 16.--17. "SPTYPE,Stimulus port type support:0b01 Only extended stimulus ports" "0,1,2,3" bitfld.tbyte 0x00 12.--15. "DSIZE,Fundamental data size:0b0001 64-bit data" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.tbyte 0x00 9.--10. "SPTRTYPE,Stimulus port transaction type support:0b10 Both invariant timing and guaranteed transactions" "0,1,2,3" bitfld.tbyte 0x00 7.--8. "PRIVMASK,Specifies the STMPRIVMASKR support:0b01 Not implemented" "0,1,2,3" newline bitfld.tbyte 0x00 6. "SPOVERRIDE,Specifies the STMSPOVERRIDER support:0b1 STMSPOVERRIDER and STMSPMOVERRIDER implemented" "0,1" bitfld.tbyte 0x00 4.--5. "SPCOMP,Data compression on stimulus ports support:0b11 Data compression support is programmable the STM implements theSTMTCSR.COMPEN bit" "0,1,2,3" newline bitfld.tbyte 0x00 2. "SPER,Specifies the STMSPER presence:0b0 Implemented" "0,1" bitfld.tbyte 0x00 0.--1. "SPTER,Specifies the STMSPTER support:0b10 Implemented" "0,1,2,3" rgroup.byte 0x13EA4++0x00 line.byte 0x00 "DEBUGSS_STMFEAT2R," hexmask.byte 0x00 0.--6. 1. "NUMMAST,The number of stimulus port masters implemented minus 1:0b1111111 128 ports" wgroup.byte 0x13EA8++0x00 line.byte 0x00 "DEBUGSS_STMFEAT3R," bitfld.byte 0x00 3. "ASYNCOUT_W,Sets the value of the ASYNCOUT output signal in integration mode:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" bitfld.byte 0x00 2. "TRIGOUTHETE_W,Sets the value of the TRIGOUTHETE output signal in integration mode:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" newline bitfld.byte 0x00 1. "TRIGOUTSW_W,Sets the value of the TRIGOUTSW output signal in integration mode:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" bitfld.byte 0x00 0. "TRIGOUTSPTE_W,Sets the value of the TRIGOUTSPTE output signal in integration mode:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" wgroup.word 0x13EE8++0x01 line.word 0x00 "DEBUGSS_STMITTRIGGER," bitfld.word 0x00 8. "ATDATAM63_W,Sets the value of the ATDATAM[63] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" bitfld.word 0x00 7. "ATDATAM55_W,Sets the value of the ATDATAM[55] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" newline bitfld.word 0x00 6. "ATDATAM47_W,Sets the value of the ATDATAM[47] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" bitfld.word 0x00 5. "ATDATAM39_W,Sets the value of the ATDATAM[39] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" newline bitfld.word 0x00 4. "ATDATAM31_W,Sets the value of the ATDATAM[31] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" bitfld.word 0x00 3. "ATDATAM23_W,Sets the value of the ATDATAM[23] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" newline bitfld.word 0x00 2. "ATDATAM15_W,Sets the value of the ATDATAM[15] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" bitfld.word 0x00 1. "ATDATAM7_W,Sets the value of the ATDATAM[7] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" newline bitfld.word 0x00 0. "ATDATAM0_W,Sets the value of the ATDATAM[0] output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" rgroup.byte 0x13EEC++0x00 line.byte 0x00 "DEBUGSS_STMITATBDATA0," bitfld.byte 0x00 1. "AFVALIDM_R,Reads the value of the AFVALIDM input signal:0b1 The signal is at logic 0b1.0b0 The signal is at logic 0b0" "0,1" bitfld.byte 0x00 0. "ATREADYM_R,Reads the value of the ATREADYM input signal:0b1 The signal is at logic 0b1.0b0 The signal is at logic 0b0" "0,1" wgroup.byte 0x13EF0++0x00 line.byte 0x00 "DEBUGSS_STMITATBCTR2," hexmask.byte 0x00 0.--6. 1. "ATIDM_W,Sets the value of the ATIDM output signal" wgroup.word 0x13EF4++0x01 line.word 0x00 "DEBUGSS_STMITATBID," bitfld.word 0x00 8.--10. "ATBYTESM_W,Sets the value of the ATBYTESM output signal:0b111 Drive logic 0b111.0b110 Drive logic 0b110.0b101 Drive logic 0b101.0b100 Drive logic 0b100.0b011 Drive logic 0b011.0b010 Drive logic 0b010.0b001 Drive logic 0b001.0b000 Drive logic 0b000" "0,1,2,3,4,5,6,7" bitfld.word 0x00 1. "AFREADYM_W,Sets the value of the AFREADYM output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" newline bitfld.word 0x00 0. "ATVALIDM_W,Sets the value of the ATVALIDM output signal:0b1 Drive logic 0b1.0b0 Drive logic 0b0" "0,1" group.long 0x13EF8++0x03 line.long 0x00 "DEBUGSS_STMITATBCTR0," bitfld.long 0x00 0. "IME,Enables the component to switch between functional and integration mode.0b1 Enable integration mode.0b0 Disable integration mode" "0,1" group.long 0x13F00++0x03 line.long 0x00 "DEBUGSS_STMITCTRL," group.long 0x13FA0++0x07 line.long 0x00 "DEBUGSS_STMCLAIMSET," line.long 0x04 "DEBUGSS_STMCLAIMCLR," wgroup.byte 0x13FB0++0x00 line.byte 0x00 "DEBUGSS_STMLAR," bitfld.byte 0x00 2. "NTT,Indicates whether the component implements the STMLAR as 8 bit or 32 bit.0b0 32 bit" "0,1" bitfld.byte 0x00 1. "SLK,Returns the current status of the lock.0b0 Enables write access to the STM" "0,1" newline bitfld.byte 0x00 0. "SLI,Indicates that a lock control mechanism exists for the device.0b0 No lock control mechanism exists" "0,1" rgroup.byte 0x13FB4++0x00 line.byte 0x00 "DEBUGSS_STMLSR," bitfld.byte 0x00 6.--7. "SNID,Indicates the security level for Secure non-invasive debug:0b10 Disabled.0b11 Enabled" "0,1,2,3" bitfld.byte 0x00 4.--5. "SID,Indicates the security level for Secure invasive debug:0b10 Disabled.0b11 Enabled" "0,1,2,3" newline bitfld.byte 0x00 2.--3. "NSNID,Indicates the security level for Non-secure non-invasive debug:0b10 Disabled.0b11 Enabled" "0,1,2,3" bitfld.byte 0x00 0.--1. "NSID,Indicates the security level for Non-secure invasive debug:0b10 Disabled.0b11 Enabled" "0,1,2,3" rgroup.long 0x13FB8++0x03 line.long 0x00 "DEBUGSS_STMAUTHSTATUS," hexmask.long.word 0x00 21.--31. 1. "ARCHITECT,Defines the architect of the component:Bits[31:28] Indicates the JEP106 continuation code.Bits[27:21] Indicates the JEP106 identification code.See the Standard Manufacturer?s Identification Code for information about JEP106" bitfld.long 0x00 20. "PRESENT,Indicates the presence of the STMDEVARCH register:0b1 The STMDEVARCH register is present" "0,1" newline bitfld.long 0x00 16.--19. "REVISION,Architecture revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x00 0.--15. 1. "ARCHID,Architecture ID" rgroup.word 0x13FBC++0x01 line.word 0x00 "DEBUGSS_STMDEVARCH," hexmask.word.tbyte 0x00 0.--15. 1. "NUMSP,Indicates the number of stimulus ports implemented.0x10000 65536" rgroup.byte 0x13FC8++0x00 line.byte 0x00 "DEBUGSS_STMDEVID," bitfld.byte 0x00 4.--7. "SUB,Sub-classification within the major category:0b0110 The component generates trace based on software and hardware stimulus" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "MAJOR,Major classification grouping for the debug or trace component:0b0011 The component is a trace source" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x13FCC++0x00 line.byte 0x00 "DEBUGSS_STMDEVTYPE," bitfld.byte 0x00 4.--7. "SIZE,This 4-bit value indicates the total contiguous size of the memory window used by the component in powers oftwo from the standard 4KB" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "DES_2,JEDEC continuation code indicating the designer of the component together with the identity code.0x4 ARM JEDEC identity code is on the fifth bank" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x13FD0++0x00 line.byte 0x00 "DEBUGSS_STMPIDR4," rgroup.byte 0x13FE0++0x00 line.byte 0x00 "DEBUGSS_STMPIDR0," bitfld.byte 0x00 4.--7. "DES_0,Bits [3:0] of the JEDEC identity code indicating the designer of the component together with the continuationcode.0b1011 Lowest four bits of the JEP106 identity code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "PART_1,Bits [11:8] of the component part number specified by the designer of the component.0b1001 Upper four bits of the part number 0x963" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x13FE4++0x00 line.byte 0x00 "DEBUGSS_STMPIDR1," bitfld.byte 0x00 4.--7. "REVISION,An incremental value starting at 0x0 for the first design of this component" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 3. "JEDEC,Indicates the use of a JEDEC assigned value" "0,1" newline bitfld.byte 0x00 0.--2. "DES_1,Bits [6:4] of the JEDEC identity code indicating the designer of the component together with the continuationcode.0b011 Upper three bits of the JEP106 identity code" "0,1,2,3,4,5,6,7" rgroup.byte 0x13FE8++0x00 line.byte 0x00 "DEBUGSS_STMPIDR2," bitfld.byte 0x00 4.--7. "REVAND,Indicates minor errata fixes specific to the design for example metal fixes after implementation" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "CMOD,Where the component is reusable IP this value indicates whether the customer has modified the behavior of thecomponent" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x13FEC++0x00 line.byte 0x00 "DEBUGSS_STMPIDR3," rgroup.byte 0x13FF0++0x00 line.byte 0x00 "DEBUGSS_STMCIDR0," bitfld.byte 0x00 4.--7. "CLASS,Class of the component for example the ROM table or CoreSight component.0x9 Indicates the component is a CoreSight component" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "PRMBL_1,Contains bits [19:16] of the component identification.0x0 Identification value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x13FF4++0x00 line.byte 0x00 "DEBUGSS_STMCIDR1," rgroup.byte 0x13FF8++0x00 line.byte 0x00 "DEBUGSS_STMCIDR2," group.long 0x13FFC++0x07 line.long 0x00 "DEBUGSS_STMCIDR3," line.long 0x04 "DEBUGSS_STM_CTI_CONTROL," group.long 0x14010++0x0F line.long 0x00 "DEBUGSS_STM_CTI_INTACK," line.long 0x04 "DEBUGSS_STM_CTI_APPSET," line.long 0x08 "DEBUGSS_STM_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_STM_CTI_APPPULSE," group.long 0x1403C++0x03 line.long 0x00 "DEBUGSS_STM_CTI_INEN7," rgroup.long 0x140BC++0x03 line.long 0x00 "DEBUGSS_STM_CTI_OUTEN7," rgroup.long 0x14130++0x17 line.long 0x00 "DEBUGSS_STM_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_STM_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_STM_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_STM_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_STM_CTI_GATE," line.long 0x14 "DEBUGSS_STM_CTI_ASICCTL," wgroup.long 0x14EDC++0x1F line.long 0x00 "DEBUGSS_STM_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_STM_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_STM_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_STM_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_STM_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_STM_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_STM_CTI_ITCHIN," line.long 0x1C "DEBUGSS_STM_CTI_ITTRIGIN," group.long 0x14F00++0x03 line.long 0x00 "DEBUGSS_STM_CTI_ITCTRL," group.long 0x14FA0++0x07 line.long 0x00 "DEBUGSS_STM_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_STM_CTI_CLAIM_TAG_CLEAR," rgroup.long 0x14FB0++0x0B line.long 0x00 "DEBUGSS_STM_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_STM_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_STM_CTI_AUTHENTICATION_STATUS," rgroup.long 0x14FC8++0x07 line.long 0x00 "DEBUGSS_STM_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_STM_CTI_DEVICE_TYPE_IDENTIFIER," rgroup.long 0x14FEC++0x03 line.long 0x00 "DEBUGSS_STM_CTI_PERIPHERALID3," group.long 0x14FFC++0x07 line.long 0x00 "DEBUGSS_STM_CTI_COMPONENT_ID3," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_CONTROL," group.long 0x15010++0x0F line.long 0x00 "DEBUGSS_HSM_CM4_CTI_INTACK," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_APPSET," line.long 0x08 "DEBUGSS_HSM_CM4_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_HSM_CM4_CTI_APPPULSE," group.long 0x1503C++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_INEN7," rgroup.long 0x150BC++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_OUTEN7," rgroup.long 0x15130++0x17 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_HSM_CM4_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_HSM_CM4_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_HSM_CM4_CTI_GATE," line.long 0x14 "DEBUGSS_HSM_CM4_CTI_ASICCTL," wgroup.long 0x15EDC++0x1F line.long 0x00 "DEBUGSS_HSM_CM4_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_HSM_CM4_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_HSM_CM4_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_HSM_CM4_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_HSM_CM4_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_HSM_CM4_CTI_ITCHIN," line.long 0x1C "DEBUGSS_HSM_CM4_CTI_ITTRIGIN," group.long 0x15F00++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_ITCTRL," group.long 0x15FA0++0x07 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_CLAIM_TAG_CLEAR," rgroup.long 0x15FB0++0x0B line.long 0x00 "DEBUGSS_HSM_CM4_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_HSM_CM4_CTI_AUTHENTICATION_STATUS," rgroup.long 0x15FC8++0x07 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_HSM_CM4_CTI_DEVICE_TYPE_IDENTIFIER," rgroup.long 0x15FEC++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_PERIPHERALID3," group.long 0x15FFC++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_COMPONENT_ID3," group.long 0x20000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_ROM," group.long 0x30000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGDIDR," group.long 0x30018++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGWFAR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_DBGVCR," group.long 0x30024++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGECR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_DBGDSCCR," group.long 0x30080++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGDTRRX," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_DBGITR," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_APB_DBGDSCR," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_APB_DBGDTRTX," line.long 0x10 "DEBUGSS_MSS_R5SS0_A_APB_DBGDRCR," group.long 0x301D8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGWCR6," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_DBGWCR7," group.long 0x30300++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGOSLAR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_DBGOSLSR," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_APB_DBGOSSRR," group.long 0x30310++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGPRCR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_DBGPRSR," group.long 0x30D00++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_MIDR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_CTR," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_TCMTR," group.long 0x30D10++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_MPUIR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_MPIDR," group.long 0x30D20++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_PFR0," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_PFR1," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_DFR0," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_APB_PROCID_AFR0," group.long 0x30D50++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_ISAR4," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_ISAR5," group.long 0x30F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_MR_ITCTRL," group.long 0x30FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_MR_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_MR_CLAIMCLR," group.long 0x30FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_MR_LOCKACCESS," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_MR_LOCKSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_APB_MR_AUTHSTATUS," group.long 0x30FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_MR_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_MR_DEVTYPE," group.long 0x30FF8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_COMP_ID2," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_APB_COMP_ID3," group.long 0x32000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGDIDR," group.long 0x32018++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGWFAR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_DBGVCR," group.long 0x32024++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGECR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_DBGDSCCR," group.long 0x32080++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGDTRRX," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_DBGITR," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_APB_DBGDSCR," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_APB_DBGDTRTX," line.long 0x10 "DEBUGSS_MSS_R5SS0_B_APB_DBGDRCR," group.long 0x321D8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGWCR6," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_DBGWCR7," group.long 0x32300++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGOSLAR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_DBGOSLSR," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_APB_DBGOSSRR," group.long 0x32310++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGPRCR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_DBGPRSR," group.long 0x32D00++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_MIDR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_CTR," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_TCMTR," group.long 0x32D10++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_MPUIR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_MPIDR," group.long 0x32D20++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_PFR0," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_PFR1," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_DFR0," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_APB_PROCID_AFR0," group.long 0x32D50++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_ISAR4," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_ISAR5," group.long 0x32F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_MR_ITCTRL," group.long 0x32FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_MR_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_MR_CLAIMCLR," group.long 0x32FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_MR_LOCKACCESS," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_MR_LOCKSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_APB_MR_AUTHSTATUS," group.long 0x32FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_MR_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_MR_DEVTYPE," group.long 0x32FF8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_COMP_ID2," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_APB_COMP_ID3," group.long 0x38000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_CONTROL," wgroup.long 0x38010++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_INTACK," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_APPSET," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_CTI_APPPULSE," rgroup.long 0x380B8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_OUTEN6," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_OUTEN7," rgroup.long 0x38130++0x17 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_MSS_R5SS0_A_CTI_GATE," line.long 0x14 "DEBUGSS_MSS_R5SS0_A_CTI_ASICCTL," wgroup.long 0x38EDC++0x1F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_MSS_R5SS0_A_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_MSS_R5SS0_A_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_MSS_R5SS0_A_CTI_ITCHIN," line.long 0x1C "DEBUGSS_MSS_R5SS0_A_CTI_ITTRIGIN," group.long 0x38F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_ITCTRL," wgroup.long 0x38FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_CLAIM_TAG_CLEAR," rgroup.long 0x38FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_CTI_AUTHENTICATION_STATUS," rgroup.long 0x38FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_DEVICE_TYPE_IDENTIFIER," group.long 0x38FF8++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_COMPONENT_ID2," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_CTI_COMPONENT_ID3," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_CTI_CONTROL," wgroup.long 0x39010++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_INTACK," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_APPSET," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_CTI_APPPULSE," rgroup.long 0x390B8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_OUTEN6," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_OUTEN7," rgroup.long 0x39130++0x17 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_MSS_R5SS0_B_CTI_GATE," line.long 0x14 "DEBUGSS_MSS_R5SS0_B_CTI_ASICCTL," wgroup.long 0x39EDC++0x1F line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_MSS_R5SS0_B_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_MSS_R5SS0_B_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_MSS_R5SS0_B_CTI_ITCHIN," line.long 0x1C "DEBUGSS_MSS_R5SS0_B_CTI_ITTRIGIN," group.long 0x39F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_ITCTRL," wgroup.long 0x39FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_CLAIM_TAG_CLEAR," rgroup.long 0x39FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_CTI_AUTHENTICATION_STATUS," rgroup.long 0x39FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_DEVICE_TYPE_IDENTIFIER," group.long 0x39FF8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_COMPONENT_ID2," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_CTI_COMPONENT_ID3," group.long 0x3C000++0x37 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_CCR," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_ETM_TRIGGER," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_ETM_ASICCTLR," line.long 0x10 "DEBUGSS_MSS_R5SS0_A_ETM_SR," line.long 0x14 "DEBUGSS_MSS_R5SS0_A_ETM_SCR," line.long 0x18 "DEBUGSS_MSS_R5SS0_A_ETM_TSSCR," line.long 0x1C "DEBUGSS_MSS_R5SS0_A_ETM_TECR2," line.long 0x20 "DEBUGSS_MSS_R5SS0_A_ETM_TEEVR," line.long 0x24 "DEBUGSS_MSS_R5SS0_A_ETM_TECR1," line.long 0x28 "DEBUGSS_MSS_R5SS0_A_ETM_FFRR," line.long 0x2C "DEBUGSS_MSS_R5SS0_A_ETM_FFLR," line.long 0x30 "DEBUGSS_MSS_R5SS0_A_ETM_VDEVR," line.long 0x34 "DEBUGSS_MSS_R5SS0_A_ETM_VDCR1," group.long 0x3C178++0x1F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTVR3," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_CNTVR4," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_ETM_SQ12EVR," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_ETM_SQ21EVR," line.long 0x10 "DEBUGSS_MSS_R5SS0_A_ETM_SQ23EVR," line.long 0x14 "DEBUGSS_MSS_R5SS0_A_ETM_SQ31EVR," line.long 0x18 "DEBUGSS_MSS_R5SS0_A_ETM_SQ32EVR," line.long 0x1C "DEBUGSS_MSS_R5SS0_A_ETM_SQ13EVR," group.long 0x3C19C++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_SQR," group.long 0x3C1B0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CIDCVR1," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_CIDCVR2," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_ETM_CIDCVR3," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_ETM_CIDCMR," rgroup.long 0x3C1E0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_SYNCFR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_IDR," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_ETM_CCER," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_ETM_EXTINSELR," rgroup.long 0x3C200++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_TRACEIDR," wgroup.long 0x3C314++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_PDSR," rgroup.long 0x3CED8++0x23 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_ITETMIF," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_ITMISCOUT," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_ETM_ITMISCIN," line.long 0x0C "DEBUGSS_MSS_R5SS0_A_ETM_ITTRIGGERACK," line.long 0x10 "DEBUGSS_MSS_R5SS0_A_ETM_ITTRIGGERREQ," line.long 0x14 "DEBUGSS_MSS_R5SS0_A_ETM_ITATBDATA0," line.long 0x18 "DEBUGSS_MSS_R5SS0_A_ETM_ITATBCTR2," line.long 0x1C "DEBUGSS_MSS_R5SS0_A_ETM_ITATBCTR1," line.long 0x20 "DEBUGSS_MSS_R5SS0_A_ETM_ITATBCTR0," group.long 0x3CF00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_ITCTRL," wgroup.long 0x3CFA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_CLAIMCLR," rgroup.long 0x3CFB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_LAR," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_LSR," line.long 0x08 "DEBUGSS_MSS_R5SS0_A_ETM_AUTHSTATUS," rgroup.long 0x3CFC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_DEVTYPE," group.long 0x3CFF8++0x3F line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CIDR2," line.long 0x04 "DEBUGSS_MSS_R5SS0_A_ETM_CIDR3," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_ETM_CR," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_ETM_CCR," line.long 0x10 "DEBUGSS_MSS_R5SS0_B_ETM_TRIGGER," line.long 0x14 "DEBUGSS_MSS_R5SS0_B_ETM_ASICCTLR," line.long 0x18 "DEBUGSS_MSS_R5SS0_B_ETM_SR," line.long 0x1C "DEBUGSS_MSS_R5SS0_B_ETM_SCR," line.long 0x20 "DEBUGSS_MSS_R5SS0_B_ETM_TSSCR," line.long 0x24 "DEBUGSS_MSS_R5SS0_B_ETM_TECR2," line.long 0x28 "DEBUGSS_MSS_R5SS0_B_ETM_TEEVR," line.long 0x2C "DEBUGSS_MSS_R5SS0_B_ETM_TECR1," line.long 0x30 "DEBUGSS_MSS_R5SS0_B_ETM_FFRR," line.long 0x34 "DEBUGSS_MSS_R5SS0_B_ETM_FFLR," line.long 0x38 "DEBUGSS_MSS_R5SS0_B_ETM_VDEVR," line.long 0x3C "DEBUGSS_MSS_R5SS0_B_ETM_VDCR1," group.long 0x3D178++0x1F line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTVR3," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_CNTVR4," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_ETM_SQ12EVR," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_ETM_SQ21EVR," line.long 0x10 "DEBUGSS_MSS_R5SS0_B_ETM_SQ23EVR," line.long 0x14 "DEBUGSS_MSS_R5SS0_B_ETM_SQ31EVR," line.long 0x18 "DEBUGSS_MSS_R5SS0_B_ETM_SQ32EVR," line.long 0x1C "DEBUGSS_MSS_R5SS0_B_ETM_SQ13EVR," group.long 0x3D19C++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_SQR," group.long 0x3D1B0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CIDCVR1," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_CIDCVR2," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_ETM_CIDCVR3," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_ETM_CIDCMR," rgroup.long 0x3D1E0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_SYNCFR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_IDR," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_ETM_CCER," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_ETM_EXTINSELR," rgroup.long 0x3D200++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_TRACEIDR," wgroup.long 0x3D314++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_PDSR," rgroup.long 0x3DED8++0x23 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_ITETMIF," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_ITMISCOUT," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_ETM_ITMISCIN," line.long 0x0C "DEBUGSS_MSS_R5SS0_B_ETM_ITTRIGGERACK," line.long 0x10 "DEBUGSS_MSS_R5SS0_B_ETM_ITTRIGGERREQ," line.long 0x14 "DEBUGSS_MSS_R5SS0_B_ETM_ITATBDATA0," line.long 0x18 "DEBUGSS_MSS_R5SS0_B_ETM_ITATBCTR2," line.long 0x1C "DEBUGSS_MSS_R5SS0_B_ETM_ITATBCTR1," line.long 0x20 "DEBUGSS_MSS_R5SS0_B_ETM_ITATBCTR0," group.long 0x3DF00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_ITCTRL," wgroup.long 0x3DFA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_CLAIMCLR," rgroup.long 0x3DFB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_LAR," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_LSR," line.long 0x08 "DEBUGSS_MSS_R5SS0_B_ETM_AUTHSTATUS," rgroup.long 0x3DFC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_DEVTYPE," group.long 0x3DFF8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CIDR2," line.long 0x04 "DEBUGSS_MSS_R5SS0_B_ETM_CIDR3," group.long 0x40000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_ROM," group.long 0x50000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGDIDR," group.long 0x50018++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGWFAR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_DBGVCR," group.long 0x50024++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGECR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_DBGDSCCR," group.long 0x50080++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGDTRRX," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_DBGITR," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_DBGDSCR," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_APB_DBGDTRTX," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_APB_DBGDRCR," group.long 0x501D4++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGWCR5," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_DBGWCR6," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_DBGWCR7," group.long 0x50300++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGOSLAR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_DBGOSLSR," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_DBGOSSRR," group.long 0x50310++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGPRCR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_DBGPRSR," group.long 0x50D00++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_MIDR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_CTR," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_TCMTR," group.long 0x50D10++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_MPUIR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_MPIDR," group.long 0x50D20++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_PFR0," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_PFR1," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_DFR0," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_APB_PROCID_AFR0," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_MMFR0," group.long 0x50D4C++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_ISAR3," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_ISAR4," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_ISAR5," group.long 0x50F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_MR_ITCTRL," group.long 0x50FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_MR_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_MR_CLAIMCLR," group.long 0x50FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_MR_LOCKACCESS," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_MR_LOCKSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_MR_AUTHSTATUS," group.long 0x50FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_MR_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_MR_DEVTYPE," group.long 0x50FF0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_COMP_ID0," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_APB_COMP_ID1," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_APB_COMP_ID2," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_APB_COMP_ID3," group.long 0x52000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGDIDR," group.long 0x52018++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGWFAR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_DBGVCR," group.long 0x52024++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGECR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_DBGDSCCR," group.long 0x52080++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGDTRRX," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_DBGITR," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_DBGDSCR," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_APB_DBGDTRTX," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_APB_DBGDRCR," group.long 0x521D4++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGWCR5," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_DBGWCR6," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_DBGWCR7," group.long 0x52300++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGOSLAR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_DBGOSLSR," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_DBGOSSRR," group.long 0x52310++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGPRCR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_DBGPRSR," group.long 0x52D00++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_MIDR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_CTR," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_TCMTR," group.long 0x52D10++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_MPUIR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_MPIDR," group.long 0x52D20++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_PFR0," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_PFR1," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_DFR0," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_APB_PROCID_AFR0," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_MMFR0," group.long 0x52D4C++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_ISAR3," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_ISAR4," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_ISAR5," group.long 0x52F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_MR_ITCTRL," group.long 0x52FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_MR_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_MR_CLAIMCLR," group.long 0x52FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_MR_LOCKACCESS," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_MR_LOCKSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_MR_AUTHSTATUS," group.long 0x52FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_MR_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_MR_DEVTYPE," group.long 0x52FF0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_COMP_ID0," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_APB_COMP_ID1," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_APB_COMP_ID2," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_APB_COMP_ID3," wgroup.long 0x58000++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_CONTROL," wgroup.long 0x58010++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_INTACK," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_APPSET," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_CTI_APPPULSE," rgroup.long 0x580B4++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_OUTEN5," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_OUTEN6," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_CTI_OUTEN7," rgroup.long 0x58130++0x17 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_CTI_GATE," line.long 0x14 "DEBUGSS_MSS_R5SS1_A_CTI_ASICCTL," wgroup.long 0x58EDC++0x1F line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_MSS_R5SS1_A_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_MSS_R5SS1_A_CTI_ITCHIN," line.long 0x1C "DEBUGSS_MSS_R5SS1_A_CTI_ITTRIGIN," wgroup.long 0x58F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_ITCTRL," rgroup.long 0x58FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_CLAIM_TAG_CLEAR," rgroup.long 0x58FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_CTI_AUTHENTICATION_STATUS," rgroup.long 0x58FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_DEVICE_TYPE_IDENTIFIER," rgroup.long 0x58FF0++0x13 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_COMPONENT_ID0," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_CTI_COMPONENT_ID1," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_CTI_COMPONENT_ID2," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_CTI_COMPONENT_ID3," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_CTI_CONTROL," wgroup.long 0x59010++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_INTACK," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_APPSET," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_CTI_APPCLEAR," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_CTI_APPPULSE," rgroup.long 0x590B4++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_OUTEN5," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_OUTEN6," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_CTI_OUTEN7," rgroup.long 0x59130++0x17 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_TRIGINSTATUS," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_TRIGOUTSTATUS," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_CTI_CHINSTATUS," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_CTI_CHOUTSTATUS," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_CTI_GATE," line.long 0x14 "DEBUGSS_MSS_R5SS1_B_CTI_ASICCTL," wgroup.long 0x59EDC++0x1F line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_ITCHINACK," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_ITTRIGINACK," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_CTI_ITCHOUT," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_CTI_ITTRIGOUT," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_CTI_ITCHOUTACK," line.long 0x14 "DEBUGSS_MSS_R5SS1_B_CTI_ITTRIGOUTACK," line.long 0x18 "DEBUGSS_MSS_R5SS1_B_CTI_ITCHIN," line.long 0x1C "DEBUGSS_MSS_R5SS1_B_CTI_ITTRIGIN," wgroup.long 0x59F00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_ITCTRL," rgroup.long 0x59FA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_CLAIM_TAG_SET," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_CLAIM_TAG_CLEAR," rgroup.long 0x59FB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_LOCK_ACCESS_REGISTER," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_LOCK_STATUS_REGISTER," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_CTI_AUTHENTICATION_STATUS," rgroup.long 0x59FC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_DEVICE_ID," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_DEVICE_TYPE_IDENTIFIER," rgroup.long 0x59FF0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_COMPONENT_ID0," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_CTI_COMPONENT_ID1," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_CTI_COMPONENT_ID2," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_CTI_COMPONENT_ID3," group.long 0x5C000++0x33 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_CCR," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_TRIGGER," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_ETM_ASICCTLR," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_ETM_SR," line.long 0x14 "DEBUGSS_MSS_R5SS1_A_ETM_SCR," line.long 0x18 "DEBUGSS_MSS_R5SS1_A_ETM_TSSCR," line.long 0x1C "DEBUGSS_MSS_R5SS1_A_ETM_TECR2," line.long 0x20 "DEBUGSS_MSS_R5SS1_A_ETM_TEEVR," line.long 0x24 "DEBUGSS_MSS_R5SS1_A_ETM_TECR1," line.long 0x28 "DEBUGSS_MSS_R5SS1_A_ETM_FFRR," line.long 0x2C "DEBUGSS_MSS_R5SS1_A_ETM_FFLR," line.long 0x30 "DEBUGSS_MSS_R5SS1_A_ETM_VDEVR," group.long 0x5C140++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTRLDVR1," group.long 0x5C150++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTENR1," group.long 0x5C160++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTRLDEVR1," group.long 0x5C170++0x27 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTVR1," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_CNTVR2," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_CNTVR3," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_ETM_CNTVR4," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_ETM_SQ12EVR," line.long 0x14 "DEBUGSS_MSS_R5SS1_A_ETM_SQ21EVR," line.long 0x18 "DEBUGSS_MSS_R5SS1_A_ETM_SQ23EVR," line.long 0x1C "DEBUGSS_MSS_R5SS1_A_ETM_SQ31EVR," line.long 0x20 "DEBUGSS_MSS_R5SS1_A_ETM_SQ32EVR," line.long 0x24 "DEBUGSS_MSS_R5SS1_A_ETM_SQ13EVR," group.long 0x5C19C++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_SQR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_EXTOUTEVR1," group.long 0x5C1B0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CIDCVR1," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_CIDCVR2," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_CIDCVR3," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_ETM_CIDCMR," group.long 0x5C1E0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_SYNCFR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_IDR," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_CCER," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_ETM_EXTINSELR," wgroup.long 0x5C200++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_TRACEIDR," rgroup.long 0x5C314++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_PDSR," rgroup.long 0x5CED8++0x23 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_ITETMIF," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_ITMISCOUT," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_ITMISCIN," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_ETM_ITTRIGGERACK," line.long 0x10 "DEBUGSS_MSS_R5SS1_A_ETM_ITTRIGGERREQ," line.long 0x14 "DEBUGSS_MSS_R5SS1_A_ETM_ITATBDATA0," line.long 0x18 "DEBUGSS_MSS_R5SS1_A_ETM_ITATBCTR2," line.long 0x1C "DEBUGSS_MSS_R5SS1_A_ETM_ITATBCTR1," line.long 0x20 "DEBUGSS_MSS_R5SS1_A_ETM_ITATBCTR0," wgroup.long 0x5CF00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_ITCTRL," rgroup.long 0x5CFA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_CLAIMCLR," rgroup.long 0x5CFB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_LAR," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_LSR," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_AUTHSTATUS," rgroup.long 0x5CFC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_DEVTYPE," rgroup.long 0x5CFF0++0x43 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CIDR0," line.long 0x04 "DEBUGSS_MSS_R5SS1_A_ETM_CIDR1," line.long 0x08 "DEBUGSS_MSS_R5SS1_A_ETM_CIDR2," line.long 0x0C "DEBUGSS_MSS_R5SS1_A_ETM_CIDR3," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_ETM_CR," line.long 0x14 "DEBUGSS_MSS_R5SS1_B_ETM_CCR," line.long 0x18 "DEBUGSS_MSS_R5SS1_B_ETM_TRIGGER," line.long 0x1C "DEBUGSS_MSS_R5SS1_B_ETM_ASICCTLR," line.long 0x20 "DEBUGSS_MSS_R5SS1_B_ETM_SR," line.long 0x24 "DEBUGSS_MSS_R5SS1_B_ETM_SCR," line.long 0x28 "DEBUGSS_MSS_R5SS1_B_ETM_TSSCR," line.long 0x2C "DEBUGSS_MSS_R5SS1_B_ETM_TECR2," line.long 0x30 "DEBUGSS_MSS_R5SS1_B_ETM_TEEVR," line.long 0x34 "DEBUGSS_MSS_R5SS1_B_ETM_TECR1," line.long 0x38 "DEBUGSS_MSS_R5SS1_B_ETM_FFRR," line.long 0x3C "DEBUGSS_MSS_R5SS1_B_ETM_FFLR," line.long 0x40 "DEBUGSS_MSS_R5SS1_B_ETM_VDEVR," group.long 0x5D140++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTRLDVR1," group.long 0x5D150++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTENR1," group.long 0x5D160++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTRLDEVR1," group.long 0x5D170++0x27 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTVR1," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_CNTVR2," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_ETM_CNTVR3," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_ETM_CNTVR4," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_ETM_SQ12EVR," line.long 0x14 "DEBUGSS_MSS_R5SS1_B_ETM_SQ21EVR," line.long 0x18 "DEBUGSS_MSS_R5SS1_B_ETM_SQ23EVR," line.long 0x1C "DEBUGSS_MSS_R5SS1_B_ETM_SQ31EVR," line.long 0x20 "DEBUGSS_MSS_R5SS1_B_ETM_SQ32EVR," line.long 0x24 "DEBUGSS_MSS_R5SS1_B_ETM_SQ13EVR," group.long 0x5D19C++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_SQR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_EXTOUTEVR1," group.long 0x5D1B0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CIDCVR1," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_CIDCVR2," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_ETM_CIDCVR3," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_ETM_CIDCMR," group.long 0x5D1E0++0x0F line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_SYNCFR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_IDR," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_ETM_CCER," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_ETM_EXTINSELR," wgroup.long 0x5D200++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_TRACEIDR," rgroup.long 0x5D314++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_PDSR," rgroup.long 0x5DED8++0x23 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_ITETMIF," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_ITMISCOUT," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_ETM_ITMISCIN," line.long 0x0C "DEBUGSS_MSS_R5SS1_B_ETM_ITTRIGGERACK," line.long 0x10 "DEBUGSS_MSS_R5SS1_B_ETM_ITTRIGGERREQ," line.long 0x14 "DEBUGSS_MSS_R5SS1_B_ETM_ITATBDATA0," line.long 0x18 "DEBUGSS_MSS_R5SS1_B_ETM_ITATBCTR2," line.long 0x1C "DEBUGSS_MSS_R5SS1_B_ETM_ITATBCTR1," line.long 0x20 "DEBUGSS_MSS_R5SS1_B_ETM_ITATBCTR0," wgroup.long 0x5DF00++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_ITCTRL," rgroup.long 0x5DFA0++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CLAIMSET," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_CLAIMCLR," rgroup.long 0x5DFB0++0x0B line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_LAR," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_LSR," line.long 0x08 "DEBUGSS_MSS_R5SS1_B_ETM_AUTHSTATUS," rgroup.long 0x5DFC8++0x07 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_DEVID," line.long 0x04 "DEBUGSS_MSS_R5SS1_B_ETM_DEVTYPE," rgroup.long 0x5DFF0++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CIDR0," repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x5DFE4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_PIDR$1," repeat.end repeat 5. (list 4 5 6 7 0 )(list 0x00 0x04 0x08 0x0C 0x10 ) rgroup.long ($2+0x5DFD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_PIDR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5D1A4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_EXTOUTEVR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5D164)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTRLDEVR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5D154)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTENR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5D144)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_CNTRLDVR$1," repeat.end repeat 3. (list 6 7 8 )(list 0x00 0x08 0x10 ) group.long ($2+0x5D128)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_DCMR$1," repeat.end repeat 5. (list 1 2 3 4 5 )(list 0x00 0x08 0x10 0x18 0x20 ) group.long ($2+0x5D100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_DCMR$1," repeat.end repeat 3. (list 6 7 8 )(list 0x00 0x08 0x10 ) group.long ($2+0x5D0E8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_DCVR$1," repeat.end repeat 5. (list 1 2 3 4 5 )(list 0x00 0x08 0x10 0x18 0x20 ) group.long ($2+0x5D0C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_DCVR$1," repeat.end repeat 3. (list 14. 15. 16. )(list 0x00 0x04 0x08 ) group.long ($2+0x5D0B4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_ACTR$1," repeat.end repeat 13. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 ) group.long ($2+0x5D080)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_ACTR$1," repeat.end repeat 3. (list 14. 15. 16. )(list 0x00 0x04 0x08 ) group.long ($2+0x5D074)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_ACVR$1," repeat.end repeat 13. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13.)(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 ) group.long ($2+0x5D040)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_ACVR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x5D034)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_ETM_VDCR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x5CFE4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_PIDR$1," repeat.end repeat 5. (list 4 5 6 7 0 )(list 0x00 0x04 0x08 0x0C 0x10 ) rgroup.long ($2+0x5CFD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_PIDR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5C1A4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_EXTOUTEVR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5C164)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTRLDEVR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5C154)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTENR$1," repeat.end repeat 3. (list 2 3 4 )(list 0x00 0x04 0x08 ) group.long ($2+0x5C144)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_CNTRLDVR$1," repeat.end repeat 3. (list 6 7 8 )(list 0x00 0x08 0x10 ) group.long ($2+0x5C128)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_DCMR$1," repeat.end repeat 5. (list 1 2 3 4 5 )(list 0x00 0x08 0x10 0x18 0x20 ) group.long ($2+0x5C100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_DCMR$1," repeat.end repeat 3. (list 6 7 8 )(list 0x00 0x08 0x10 ) group.long ($2+0x5C0E8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_DCVR$1," repeat.end repeat 5. (list 1 2 3 4 5 )(list 0x00 0x08 0x10 0x18 0x20 ) group.long ($2+0x5C0C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_DCVR$1," repeat.end repeat 3. (list 14. 15. 16. )(list 0x00 0x04 0x08 ) group.long ($2+0x5C0B4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_ACTR$1," repeat.end repeat 13. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 ) group.long ($2+0x5C080)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_ACTR$1," repeat.end repeat 3. (list 14. 15. 16. )(list 0x00 0x04 0x08 ) group.long ($2+0x5C074)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_ACVR$1," repeat.end repeat 13. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 ) group.long ($2+0x5C040)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_ACVR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x5C034)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_ETM_VDCR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x59FE4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_PERIPHERALID$1," repeat.end repeat 5. (list 4 5 6 7 0 )(list 0x00 0x04 0x08 0x0C 0x10 ) rgroup.long ($2+0x59FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_PERIPHERALID$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x590A0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_OUTEN$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x59034)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_INEN$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x59020)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_CTI_INEN$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x58FE4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_PERIPHERALID$1," repeat.end repeat 5. (list 4 5 6 7 0 )(list 0x00 0x04 0x08 0x0C 0x10 ) rgroup.long ($2+0x58FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_PERIPHERALID$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x580A0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_OUTEN$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x58034)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_INEN$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x58020)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_CTI_INEN$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x52FE4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PERIP_ID$1," repeat.end repeat 2. (list 4 0 )(list 0x00 0x10 ) group.long ($2+0x52FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PERIP_ID$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) group.long ($2+0x52D40)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_ISAR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x52D34)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_PROCID_MMFR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x521C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGWCR$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x52194)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGWVR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x52180)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGWVR$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x52154)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGBCR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x52140)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGBCR$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x52114)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGBVR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x52100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_B_APB_DBGBVR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x50FE4)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PERIP_ID$1," repeat.end repeat 2. (list 4 0 )(list 0x00 0x10 ) group.long ($2+0x50FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PERIP_ID$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) group.long ($2+0x50D40)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_ISAR$1," repeat.end repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x50D34)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_PROCID_MMFR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x501C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGWCR$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x50194)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGWVR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x50180)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGWVR$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x50154)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGBCR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x50140)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGBCR$1," repeat.end repeat 3. (list 5 6 7 )(list 0x00 0x04 0x08 ) group.long ($2+0x50114)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGBVR$1," repeat.end repeat 5. (list 0 1 2 3 4 )(list 0x00 0x04 0x08 0x0C 0x10 ) group.long ($2+0x50100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS1_A_APB_DBGBVR$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) rgroup.long ($2+0x3DFF0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CIDR$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) rgroup.long ($2+0x3DFE8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_PIDR$1," repeat.end repeat 6. (list 4 5 6 7 0 1 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) rgroup.long ($2+0x3DFD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_PIDR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3D1A8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_EXTOUTEVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3D1A0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_EXTOUTEVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3D170)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTVR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3D168)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTRLDEVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3D160)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTRLDEVR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3D158)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTENR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3D150)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTENR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3D148)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTRLDVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3D140)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_CNTRLDVR$1," repeat.end repeat 2. (list 7 8 )(list 0x00 0x08 ) group.long ($2+0x3D130)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_DCMR$1," repeat.end repeat 6. (list 1 2 3 4 5 6 )(list 0x00 0x08 0x10 0x18 0x20 0x28 ) group.long ($2+0x3D100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_DCMR$1," repeat.end repeat 2. (list 7 8 )(list 0x00 0x08 ) group.long ($2+0x3D0F0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_DCVR$1," repeat.end repeat 6. (list 1 2 3 4 5 6 )(list 0x00 0x08 0x10 0x18 0x20 0x28 ) group.long ($2+0x3D0C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_DCVR$1," repeat.end repeat 2. (list 15. 16. )(list 0x00 0x04 ) group.long ($2+0x3D0B8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_ACTR$1," repeat.end repeat 14. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 ) group.long ($2+0x3D080)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_ACTR$1," repeat.end repeat 2. (list 15. 16. )(list 0x00 0x04 ) group.long ($2+0x3D078)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_ACVR$1," repeat.end repeat 14. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 ) group.long ($2+0x3D040)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_ACVR$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x3D038)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_ETM_VDCR$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) rgroup.long ($2+0x3CFF0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CIDR$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) rgroup.long ($2+0x3CFE8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_PIDR$1," repeat.end repeat 6. (list 4 5 6 7 0 1 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) rgroup.long ($2+0x3CFD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_PIDR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3C1A8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_EXTOUTEVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3C1A0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_EXTOUTEVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3C170)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTVR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3C168)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTRLDEVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3C160)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTRLDEVR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3C158)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTENR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3C150)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTENR$1," repeat.end repeat 2. (list 3 4 )(list 0x00 0x04 ) group.long ($2+0x3C148)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTRLDVR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x3C140)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_CNTRLDVR$1," repeat.end repeat 2. (list 7 8 )(list 0x00 0x08 ) group.long ($2+0x3C130)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_DCMR$1," repeat.end repeat 6. (list 1 2 3 4 5 6 )(list 0x00 0x08 0x10 0x18 0x20 0x28 ) group.long ($2+0x3C100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_DCMR$1," repeat.end repeat 2. (list 7 8 )(list 0x00 0x08 ) group.long ($2+0x3C0F0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_DCVR$1," repeat.end repeat 6. (list 1 2 3 4 5 6 )(list 0x00 0x08 0x10 0x18 0x20 0x28 ) group.long ($2+0x3C0C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_DCVR$1," repeat.end repeat 2. (list 15. 16. )(list 0x00 0x04 ) group.long ($2+0x3C0B8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_ACTR$1," repeat.end repeat 14. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 ) group.long ($2+0x3C080)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_ACTR$1," repeat.end repeat 2. (list 15. 16. )(list 0x00 0x04 ) group.long ($2+0x3C078)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_ACVR$1," repeat.end repeat 14. (list 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 ) group.long ($2+0x3C040)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_ACVR$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x3C038)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_ETM_VDCR$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) rgroup.long ($2+0x39FF0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_COMPONENT_ID$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) rgroup.long ($2+0x39FE8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_PERIPHERALID$1," repeat.end repeat 6. (list 4 5 6 7 0 1 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) rgroup.long ($2+0x39FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_PERIPHERALID$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x390A0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_OUTEN$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x39038)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_INEN$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x39020)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_CTI_INEN$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) rgroup.long ($2+0x38FF0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_COMPONENT_ID$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) rgroup.long ($2+0x38FE8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_PERIPHERALID$1," repeat.end repeat 6. (list 4 5 6 7 0 1 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) rgroup.long ($2+0x38FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_PERIPHERALID$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x380A0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_OUTEN$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x38038)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_INEN$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x38020)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_CTI_INEN$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) group.long ($2+0x32FF0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_COMP_ID$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x32FE8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PERIP_ID$1," repeat.end repeat 3. (list 4 0 1 )(list 0x00 0x10 0x14 ) group.long ($2+0x32FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PERIP_ID$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0x32D40)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_ISAR$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x32D38)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_MMFR$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) group.long ($2+0x32D30)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_PROCID_MMFR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x321C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGWCR$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x32198)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGWVR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x32180)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGWVR$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x32158)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGBCR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x32140)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGBCR$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x32118)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGBVR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x32100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_B_APB_DBGBVR$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) group.long ($2+0x30FF0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_COMP_ID$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x30FE8)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PERIP_ID$1," repeat.end repeat 3. (list 4 0 1 )(list 0x00 0x10 0x14 ) group.long ($2+0x30FD0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PERIP_ID$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0x30D40)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_ISAR$1," repeat.end repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x30D38)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_MMFR$1," repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) group.long ($2+0x30D30)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_PROCID_MMFR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x301C0)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGWCR$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x30198)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGWVR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x30180)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGWVR$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x30158)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGBCR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x30140)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGBCR$1," repeat.end repeat 2. (list 6 7 )(list 0x00 0x04 ) group.long ($2+0x30118)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGBVR$1," repeat.end repeat 6. (list 0 1 2 3 4 5 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 ) group.long ($2+0x30100)++0x03 line.long 0x00 "DEBUGSS_MSS_R5SS0_A_APB_DBGBVR$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x15FF0)++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_COMPONENT_ID$1," repeat.end repeat 7. (list 4 5 6 7 0 1 2 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 ) rgroup.long ($2+0x15FD0)++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_PERIPHERALID$1," repeat.end repeat 7. (list 0 1 2 3 4 5 6 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 ) group.long ($2+0x150A0)++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_OUTEN$1," repeat.end repeat 7. (list 0 1 2 3 4 5 6 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 ) group.long ($2+0x15020)++0x03 line.long 0x00 "DEBUGSS_HSM_CM4_CTI_INEN$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x14FF0)++0x03 line.long 0x00 "DEBUGSS_STM_CTI_COMPONENT_ID$1," repeat.end repeat 7. (list 4 5 6 7 0 1 2 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 ) rgroup.long ($2+0x14FD0)++0x03 line.long 0x00 "DEBUGSS_STM_CTI_PERIPHERALID$1," repeat.end repeat 7. (list 0 1 2 3 4 5 6 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 ) group.long ($2+0x140A0)++0x03 line.long 0x00 "DEBUGSS_STM_CTI_OUTEN$1," repeat.end repeat 7. (list 0 1 2 3 4 5 6 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 ) group.long ($2+0x14020)++0x03 line.long 0x00 "DEBUGSS_STM_CTI_INEN$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x12FF0)++0x03 line.long 0x00 "DEBUGSS_ETB_CIDR$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x12FE0)++0x03 line.long 0x00 "DEBUGSS_ETB_PIDR$1," repeat.end repeat 2. (list 4 5 )(list 0x00 0x04 ) rgroup.long ($2+0x12FD4)++0x03 line.long 0x00 "DEBUGSS_ETB_RESERVED$1," repeat.end repeat 2. (list 2 1 )(list 0x00 0x04 ) rgroup.long ($2+0x12EF0)++0x03 line.long 0x00 "DEBUGSS_ETB_ITATBCTR$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x11FF0)++0x03 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_CIDR$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x11FE0)++0x03 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_PIDR$1," repeat.end repeat 2. (list 1 2 )(list 0x00 0x04 ) rgroup.long ($2+0x11FD4)++0x03 line.long 0x00 "DEBUGSS_ATB_REPLICATOR_RESERVED$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0x2FF0)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_CIDR$1," repeat.end repeat 8. (list 4 5 6 7 0 1 2 3 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C ) rgroup.long ($2+0x2FD0)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_PIDR$1," repeat.end repeat 2. (list 1 0 )(list 0x00 0x04 ) rgroup.long ($2+0x2EF4)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_TPIU_ITATBCTR$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0x1FF0)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_CTI_COMPONENT_ID$1," repeat.end repeat 8. (list 4 5 6 7 0 1 2 3 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C ) rgroup.long ($2+0x1FD0)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_CTI_PERIPHERALID$1," repeat.end repeat 8. (list 0 1 2 3 4 5 6 7 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C ) group.long ($2+0x10A0)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_CTI_OUTEN$1," repeat.end repeat 8. (list 0 1 2 3 4 5 6 7 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C ) group.long ($2+0x1020)++0x03 line.long 0x00 "DEBUGSS_ONEMCU_CTI_INEN$1," repeat.end width 0x0B tree.end tree "ECC 0..1/ECC_TOP" tree "ECC_AGG_R5SS0_CORE0_ECC_AGG_R5SS0_CORE0 (MSS_ECC_AGGA)" base ad:0x53000000 rgroup.long 0x00++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_VECTOR," rbitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDRESS,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VECTOR,Value written to select the corresponding ECC RAM for control or status" rgroup.word 0x0C++0x01 line.word 0x00 "ECC_AGG_R5SS0_CORE0_STAT," hexmask.word 0x00 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" rgroup.long 0x10++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_WRAP_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x14++0x01 line.word 0x00 "ECC_AGG_R5SS0_CORE0_CTRL," bitfld.word 0x00 8. "CHECK_SVBUS_TIMEOUT,check for svbus timeout errors" "0,1" bitfld.word 0x00 7. "CHECK_PARITY,check for parity errors" "0,1" newline bitfld.word 0x00 6. "ERROR_ONCE,Force Error only once" "0,1" bitfld.word 0x00 5. "FORCE_N_ROW,Force Error on any RAM" "0,1" newline bitfld.word 0x00 4. "FORCE_DED,Force Double Bit Error" "0,1" bitfld.word 0x00 3. "FORCE_SEC,Force Single Bit Error" "0,1" newline bitfld.word 0x00 2. "ENABLE_RMW,Enable rmw" "0,1" bitfld.word 0x00 1. "ECC_CHECK,Enable ECC check" "0,1" newline bitfld.word 0x00 0. "ECC_ENABLE,Enable ECC" "0,1" group.long 0x18++0x0F line.long 0x00 "ECC_AGG_R5SS0_CORE0_ERR_CTRL1," line.long 0x04 "ECC_AGG_R5SS0_CORE0_ERR_CTRL2," hexmask.long.word 0x04 16.--31. 1. "ECC_BIT2,Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x04 0.--15. 1. "ECC_BIT1,Data bit that needs to be flipped when force_sec is set" line.long 0x08 "ECC_AGG_R5SS0_CORE0_ERR_STAT1," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT1,Data bit that corresponds to the single-bit error" bitfld.long 0x08 15. "CLR_CTRL_REG_ERR,Clear control reg error Error Status you must also re write the contorl ergister itself to clear this" "0,1" newline bitfld.long 0x08 13.--14. "CLR_PARITY_ERR,Clear parity Error Status" "0,1,2,3" bitfld.long 0x08 12. "CLR_ECC_OTHER,Clear other Error Status" "0,1" newline bitfld.long 0x08 10.--11. "CLR_ECC_DED,Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x08 8.--9. "CLR_ECC_SEC,Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 7. "CTR_REG_ERR,control register error pending Level interrupt" "0,1" bitfld.long 0x08 5.--6. "PARITY_ERR,Level parity error Error Status" "0,1,2,3" newline bitfld.long 0x08 4. "ECC_OTHER,successive single-bit errors have occurred while a writeback is still pending Level interrupt" "0,1" bitfld.long 0x08 2.--3. "ECC_DED,Level Double Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 0.--1. "ECC_SEC,Level Single Bit Error Status" "0,1,2,3" line.long 0x0C "ECC_AGG_R5SS0_CORE0_ERR_STAT2," group.word 0x28++0x01 line.word 0x00 "ECC_AGG_R5SS0_CORE0_ERR_STAT3," bitfld.word 0x00 9. "CLR_SVBUS_TIMEOUT_ERR,Clear svbus timeout Error Status" "0,1" bitfld.word 0x00 1. "SVBUS_TIMEOUT_ERR,Level svbus timeout error Error Status" "0,1" newline rbitfld.word 0x00 0. "WB_PEND,delayed write back pending Status" "0,1" group.long 0x3C++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_SEC_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x40++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_SEC_STATUS_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_PEND,Interrupt Pending Status for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_PEND,Interrupt Pending Status for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_PEND,Interrupt Pending Status for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_PEND,Interrupt Pending Status for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_PEND,Interrupt Pending Status for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_PEND,Interrupt Pending Status for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_PEND,Interrupt Pending Status for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_PEND,Interrupt Pending Status for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_PEND,Interrupt Pending Status for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_PEND,Interrupt Pending Status for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_PEND,Interrupt Pending Status for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_PEND,Interrupt Pending Status for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_PEND,Interrupt Pending Status for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_PEND,Interrupt Pending Status for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_PEND,Interrupt Pending Status for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_PEND,Interrupt Pending Status for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_PEND,Interrupt Pending Status for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_PEND,Interrupt Pending Status for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_PEND,Interrupt Pending Status for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_PEND,Interrupt Pending Status for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_PEND,Interrupt Pending Status for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_PEND,Interrupt Pending Status for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_PEND,Interrupt Pending Status for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_PEND,Interrupt Pending Status for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_PEND,Interrupt Pending Status for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_PEND,Interrupt Pending Status for cpu0_itag_ram0_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_SEC_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram0_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram0_pend" "0,1" group.long 0x13C++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_DED_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x140++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_DED_STATUS_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_PEND,Interrupt Pending Status for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_PEND,Interrupt Pending Status for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_PEND,Interrupt Pending Status for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_PEND,Interrupt Pending Status for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_PEND,Interrupt Pending Status for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_PEND,Interrupt Pending Status for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_PEND,Interrupt Pending Status for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_PEND,Interrupt Pending Status for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_PEND,Interrupt Pending Status for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_PEND,Interrupt Pending Status for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_PEND,Interrupt Pending Status for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_PEND,Interrupt Pending Status for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_PEND,Interrupt Pending Status for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_PEND,Interrupt Pending Status for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_PEND,Interrupt Pending Status for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_PEND,Interrupt Pending Status for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_PEND,Interrupt Pending Status for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_PEND,Interrupt Pending Status for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_PEND,Interrupt Pending Status for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_PEND,Interrupt Pending Status for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_PEND,Interrupt Pending Status for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_PEND,Interrupt Pending Status for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_PEND,Interrupt Pending Status for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_PEND,Interrupt Pending Status for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_PEND,Interrupt Pending Status for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_PEND,Interrupt Pending Status for cpu0_itag_ram0_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_DED_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram0_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE0_DED_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram0_pend" "0,1" group.byte 0x200++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE0_AGGR_ENABLE_SET," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable set for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable set for parity errors" "0,1" group.byte 0x204++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE0_AGGR_ENABLE_CLR," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable clear for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable clear for parity errors" "0,1" group.byte 0x208++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE0_AGGR_STATUS_SET," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status set for parity errors" "0,1,2,3" group.byte 0x20C++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE0_AGGR_STATUS_CLR," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "ECC_AGG_R5SS0_CORE1_ECC_AGG_R5SS0_CORE1 (MSS_ECC_AGGB)" base ad:0x53003000 rgroup.long 0x00++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_VECTOR," rbitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDRESS,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VECTOR,Value written to select the corresponding ECC RAM for control or status" rgroup.word 0x0C++0x01 line.word 0x00 "ECC_AGG_R5SS0_CORE1_STAT," hexmask.word 0x00 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" rgroup.long 0x10++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_WRAP_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x14++0x01 line.word 0x00 "ECC_AGG_R5SS0_CORE1_CTRL," bitfld.word 0x00 8. "CHECK_SVBUS_TIMEOUT,check for svbus timeout errors" "0,1" bitfld.word 0x00 7. "CHECK_PARITY,check for parity errors" "0,1" newline bitfld.word 0x00 6. "ERROR_ONCE,Force Error only once" "0,1" bitfld.word 0x00 5. "FORCE_N_ROW,Force Error on any RAM" "0,1" newline bitfld.word 0x00 4. "FORCE_DED,Force Double Bit Error" "0,1" bitfld.word 0x00 3. "FORCE_SEC,Force Single Bit Error" "0,1" newline bitfld.word 0x00 2. "ENABLE_RMW,Enable rmw" "0,1" bitfld.word 0x00 1. "ECC_CHECK,Enable ECC check" "0,1" newline bitfld.word 0x00 0. "ECC_ENABLE,Enable ECC" "0,1" group.long 0x18++0x0F line.long 0x00 "ECC_AGG_R5SS0_CORE1_ERR_CTRL1," line.long 0x04 "ECC_AGG_R5SS0_CORE1_ERR_CTRL2," hexmask.long.word 0x04 16.--31. 1. "ECC_BIT2,Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x04 0.--15. 1. "ECC_BIT1,Data bit that needs to be flipped when force_sec is set" line.long 0x08 "ECC_AGG_R5SS0_CORE1_ERR_STAT1," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT1,Data bit that corresponds to the single-bit error" bitfld.long 0x08 15. "CLR_CTRL_REG_ERR,Clear control reg error Error Status you must also re write the contorl ergister itself to clear this" "0,1" newline bitfld.long 0x08 13.--14. "CLR_PARITY_ERR,Clear parity Error Status" "0,1,2,3" bitfld.long 0x08 12. "CLR_ECC_OTHER,Clear other Error Status" "0,1" newline bitfld.long 0x08 10.--11. "CLR_ECC_DED,Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x08 8.--9. "CLR_ECC_SEC,Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 7. "CTR_REG_ERR,control register error pending Level interrupt" "0,1" bitfld.long 0x08 5.--6. "PARITY_ERR,Level parity error Error Status" "0,1,2,3" newline bitfld.long 0x08 4. "ECC_OTHER,successive single-bit errors have occurred while a writeback is still pending Level interrupt" "0,1" bitfld.long 0x08 2.--3. "ECC_DED,Level Double Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 0.--1. "ECC_SEC,Level Single Bit Error Status" "0,1,2,3" line.long 0x0C "ECC_AGG_R5SS0_CORE1_ERR_STAT2," group.word 0x28++0x01 line.word 0x00 "ECC_AGG_R5SS0_CORE1_ERR_STAT3," bitfld.word 0x00 9. "CLR_SVBUS_TIMEOUT_ERR,Clear svbus timeout Error Status" "0,1" bitfld.word 0x00 1. "SVBUS_TIMEOUT_ERR,Level svbus timeout error Error Status" "0,1" newline rbitfld.word 0x00 0. "WB_PEND,delayed write back pending Status" "0,1" group.long 0x3C++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_SEC_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x40++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_SEC_STATUS_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_PEND,Interrupt Pending Status for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_PEND,Interrupt Pending Status for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_PEND,Interrupt Pending Status for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_PEND,Interrupt Pending Status for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_PEND,Interrupt Pending Status for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_PEND,Interrupt Pending Status for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_PEND,Interrupt Pending Status for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_PEND,Interrupt Pending Status for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_PEND,Interrupt Pending Status for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_PEND,Interrupt Pending Status for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_PEND,Interrupt Pending Status for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_PEND,Interrupt Pending Status for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_PEND,Interrupt Pending Status for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_PEND,Interrupt Pending Status for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_PEND,Interrupt Pending Status for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_PEND,Interrupt Pending Status for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_PEND,Interrupt Pending Status for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_PEND,Interrupt Pending Status for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_PEND,Interrupt Pending Status for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_PEND,Interrupt Pending Status for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_PEND,Interrupt Pending Status for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_PEND,Interrupt Pending Status for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_PEND,Interrupt Pending Status for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_PEND,Interrupt Pending Status for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_PEND,Interrupt Pending Status for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_PEND,Interrupt Pending Status for cpu1_itag_ram0_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_SEC_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram0_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram0_pend" "0,1" group.long 0x13C++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_DED_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x140++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_DED_STATUS_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_PEND,Interrupt Pending Status for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_PEND,Interrupt Pending Status for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_PEND,Interrupt Pending Status for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_PEND,Interrupt Pending Status for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_PEND,Interrupt Pending Status for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_PEND,Interrupt Pending Status for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_PEND,Interrupt Pending Status for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_PEND,Interrupt Pending Status for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_PEND,Interrupt Pending Status for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_PEND,Interrupt Pending Status for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_PEND,Interrupt Pending Status for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_PEND,Interrupt Pending Status for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_PEND,Interrupt Pending Status for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_PEND,Interrupt Pending Status for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_PEND,Interrupt Pending Status for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_PEND,Interrupt Pending Status for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_PEND,Interrupt Pending Status for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_PEND,Interrupt Pending Status for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_PEND,Interrupt Pending Status for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_PEND,Interrupt Pending Status for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_PEND,Interrupt Pending Status for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_PEND,Interrupt Pending Status for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_PEND,Interrupt Pending Status for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_PEND,Interrupt Pending Status for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_PEND,Interrupt Pending Status for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_PEND,Interrupt Pending Status for cpu1_itag_ram0_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_DED_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram0_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "ECC_AGG_R5SS0_CORE1_DED_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram0_pend" "0,1" group.byte 0x200++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE1_AGGR_ENABLE_SET," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable set for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable set for parity errors" "0,1" group.byte 0x204++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE1_AGGR_ENABLE_CLR," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable clear for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable clear for parity errors" "0,1" group.byte 0x208++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE1_AGGR_STATUS_SET," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status set for parity errors" "0,1,2,3" group.byte 0x20C++0x00 line.byte 0x00 "ECC_AGG_R5SS0_CORE1_AGGR_STATUS_CLR," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "ECC_AGG_R5SS1_CORE0_ECC_AGG_R5SS1_CORE0 (MSS_ECC_AGGB)" base ad:0x53004000 rgroup.long 0x00++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_VECTOR," rbitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDRESS,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VECTOR,Value written to select the corresponding ECC RAM for control or status" rgroup.word 0x0C++0x01 line.word 0x00 "ECC_AGG_R5SS1_CORE0_STAT," hexmask.word 0x00 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" rgroup.long 0x10++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_WRAP_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x14++0x01 line.word 0x00 "ECC_AGG_R5SS1_CORE0_CTRL," bitfld.word 0x00 8. "CHECK_SVBUS_TIMEOUT,check for svbus timeout errors" "0,1" bitfld.word 0x00 7. "CHECK_PARITY,check for parity errors" "0,1" newline bitfld.word 0x00 6. "ERROR_ONCE,Force Error only once" "0,1" bitfld.word 0x00 5. "FORCE_N_ROW,Force Error on any RAM" "0,1" newline bitfld.word 0x00 4. "FORCE_DED,Force Double Bit Error" "0,1" bitfld.word 0x00 3. "FORCE_SEC,Force Single Bit Error" "0,1" newline bitfld.word 0x00 2. "ENABLE_RMW,Enable rmw" "0,1" bitfld.word 0x00 1. "ECC_CHECK,Enable ECC check" "0,1" newline bitfld.word 0x00 0. "ECC_ENABLE,Enable ECC" "0,1" group.long 0x18++0x0F line.long 0x00 "ECC_AGG_R5SS1_CORE0_ERR_CTRL1," line.long 0x04 "ECC_AGG_R5SS1_CORE0_ERR_CTRL2," hexmask.long.word 0x04 16.--31. 1. "ECC_BIT2,Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x04 0.--15. 1. "ECC_BIT1,Data bit that needs to be flipped when force_sec is set" line.long 0x08 "ECC_AGG_R5SS1_CORE0_ERR_STAT1," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT1,Data bit that corresponds to the single-bit error" bitfld.long 0x08 15. "CLR_CTRL_REG_ERR,Clear control reg error Error Status you must also re write the contorl ergister itself to clear this" "0,1" newline bitfld.long 0x08 13.--14. "CLR_PARITY_ERR,Clear parity Error Status" "0,1,2,3" bitfld.long 0x08 12. "CLR_ECC_OTHER,Clear other Error Status" "0,1" newline bitfld.long 0x08 10.--11. "CLR_ECC_DED,Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x08 8.--9. "CLR_ECC_SEC,Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 7. "CTR_REG_ERR,control register error pending Level interrupt" "0,1" bitfld.long 0x08 5.--6. "PARITY_ERR,Level parity error Error Status" "0,1,2,3" newline bitfld.long 0x08 4. "ECC_OTHER,successive single-bit errors have occurred while a writeback is still pending Level interrupt" "0,1" bitfld.long 0x08 2.--3. "ECC_DED,Level Double Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 0.--1. "ECC_SEC,Level Single Bit Error Status" "0,1,2,3" line.long 0x0C "ECC_AGG_R5SS1_CORE0_ERR_STAT2," group.word 0x28++0x01 line.word 0x00 "ECC_AGG_R5SS1_CORE0_ERR_STAT3," bitfld.word 0x00 9. "CLR_SVBUS_TIMEOUT_ERR,Clear svbus timeout Error Status" "0,1" bitfld.word 0x00 1. "SVBUS_TIMEOUT_ERR,Level svbus timeout error Error Status" "0,1" newline rbitfld.word 0x00 0. "WB_PEND,delayed write back pending Status" "0,1" group.long 0x3C++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_SEC_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x40++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_SEC_STATUS_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_PEND,Interrupt Pending Status for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_PEND,Interrupt Pending Status for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_PEND,Interrupt Pending Status for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_PEND,Interrupt Pending Status for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_PEND,Interrupt Pending Status for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_PEND,Interrupt Pending Status for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_PEND,Interrupt Pending Status for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_PEND,Interrupt Pending Status for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_PEND,Interrupt Pending Status for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_PEND,Interrupt Pending Status for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_PEND,Interrupt Pending Status for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_PEND,Interrupt Pending Status for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_PEND,Interrupt Pending Status for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_PEND,Interrupt Pending Status for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_PEND,Interrupt Pending Status for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_PEND,Interrupt Pending Status for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_PEND,Interrupt Pending Status for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_PEND,Interrupt Pending Status for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_PEND,Interrupt Pending Status for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_PEND,Interrupt Pending Status for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_PEND,Interrupt Pending Status for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_PEND,Interrupt Pending Status for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_PEND,Interrupt Pending Status for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_PEND,Interrupt Pending Status for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_PEND,Interrupt Pending Status for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_PEND,Interrupt Pending Status for cpu0_itag_ram0_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_SEC_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram0_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram0_pend" "0,1" group.long 0x13C++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_DED_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x140++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_DED_STATUS_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_PEND,Interrupt Pending Status for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_PEND,Interrupt Pending Status for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_PEND,Interrupt Pending Status for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_PEND,Interrupt Pending Status for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_PEND,Interrupt Pending Status for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_PEND,Interrupt Pending Status for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_PEND,Interrupt Pending Status for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_PEND,Interrupt Pending Status for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_PEND,Interrupt Pending Status for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_PEND,Interrupt Pending Status for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_PEND,Interrupt Pending Status for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_PEND,Interrupt Pending Status for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_PEND,Interrupt Pending Status for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_PEND,Interrupt Pending Status for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_PEND,Interrupt Pending Status for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_PEND,Interrupt Pending Status for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_PEND,Interrupt Pending Status for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_PEND,Interrupt Pending Status for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_PEND,Interrupt Pending Status for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_PEND,Interrupt Pending Status for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_PEND,Interrupt Pending Status for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_PEND,Interrupt Pending Status for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_PEND,Interrupt Pending Status for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_PEND,Interrupt Pending Status for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_PEND,Interrupt Pending Status for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_PEND,Interrupt Pending Status for cpu0_itag_ram0_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_DED_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu0_itag_ram0_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE0_DED_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU0_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm0_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm0_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM0_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM0_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm0_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU0_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU0_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU0_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU0_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU0_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU0_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU0_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU0_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU0_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU0_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU0_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU0_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU0_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU0_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU0_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU0_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU0_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU0_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU0_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU0_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU0_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu0_itag_ram0_pend" "0,1" group.byte 0x200++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE0_AGGR_ENABLE_SET," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable set for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable set for parity errors" "0,1" group.byte 0x204++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE0_AGGR_ENABLE_CLR," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable clear for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable clear for parity errors" "0,1" group.byte 0x208++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE0_AGGR_STATUS_SET," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status set for parity errors" "0,1,2,3" group.byte 0x20C++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE0_AGGR_STATUS_CLR," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "ECC_AGG_R5SS1_CORE1_ECC_AGG_R5SS1_CORE1 (MSS_ECC_AGGB)" base ad:0x53007000 rgroup.long 0x00++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_VECTOR," rbitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDRESS,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VECTOR,Value written to select the corresponding ECC RAM for control or status" rgroup.word 0x0C++0x01 line.word 0x00 "ECC_AGG_R5SS1_CORE1_STAT," hexmask.word 0x00 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" rgroup.long 0x10++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_WRAP_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x14++0x01 line.word 0x00 "ECC_AGG_R5SS1_CORE1_CTRL," bitfld.word 0x00 8. "CHECK_SVBUS_TIMEOUT,check for svbus timeout errors" "0,1" bitfld.word 0x00 7. "CHECK_PARITY,check for parity errors" "0,1" newline bitfld.word 0x00 6. "ERROR_ONCE,Force Error only once" "0,1" bitfld.word 0x00 5. "FORCE_N_ROW,Force Error on any RAM" "0,1" newline bitfld.word 0x00 4. "FORCE_DED,Force Double Bit Error" "0,1" bitfld.word 0x00 3. "FORCE_SEC,Force Single Bit Error" "0,1" newline bitfld.word 0x00 2. "ENABLE_RMW,Enable rmw" "0,1" bitfld.word 0x00 1. "ECC_CHECK,Enable ECC check" "0,1" newline bitfld.word 0x00 0. "ECC_ENABLE,Enable ECC" "0,1" group.long 0x18++0x0F line.long 0x00 "ECC_AGG_R5SS1_CORE1_ERR_CTRL1," line.long 0x04 "ECC_AGG_R5SS1_CORE1_ERR_CTRL2," hexmask.long.word 0x04 16.--31. 1. "ECC_BIT2,Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x04 0.--15. 1. "ECC_BIT1,Data bit that needs to be flipped when force_sec is set" line.long 0x08 "ECC_AGG_R5SS1_CORE1_ERR_STAT1," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT1,Data bit that corresponds to the single-bit error" bitfld.long 0x08 15. "CLR_CTRL_REG_ERR,Clear control reg error Error Status you must also re write the contorl ergister itself to clear this" "0,1" newline bitfld.long 0x08 13.--14. "CLR_PARITY_ERR,Clear parity Error Status" "0,1,2,3" bitfld.long 0x08 12. "CLR_ECC_OTHER,Clear other Error Status" "0,1" newline bitfld.long 0x08 10.--11. "CLR_ECC_DED,Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x08 8.--9. "CLR_ECC_SEC,Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 7. "CTR_REG_ERR,control register error pending Level interrupt" "0,1" bitfld.long 0x08 5.--6. "PARITY_ERR,Level parity error Error Status" "0,1,2,3" newline bitfld.long 0x08 4. "ECC_OTHER,successive single-bit errors have occurred while a writeback is still pending Level interrupt" "0,1" bitfld.long 0x08 2.--3. "ECC_DED,Level Double Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 0.--1. "ECC_SEC,Level Single Bit Error Status" "0,1,2,3" line.long 0x0C "ECC_AGG_R5SS1_CORE1_ERR_STAT2," group.word 0x28++0x01 line.word 0x00 "ECC_AGG_R5SS1_CORE1_ERR_STAT3," bitfld.word 0x00 9. "CLR_SVBUS_TIMEOUT_ERR,Clear svbus timeout Error Status" "0,1" bitfld.word 0x00 1. "SVBUS_TIMEOUT_ERR,Level svbus timeout error Error Status" "0,1" newline rbitfld.word 0x00 0. "WB_PEND,delayed write back pending Status" "0,1" group.long 0x3C++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_SEC_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x40++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_SEC_STATUS_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_PEND,Interrupt Pending Status for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_PEND,Interrupt Pending Status for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_PEND,Interrupt Pending Status for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_PEND,Interrupt Pending Status for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_PEND,Interrupt Pending Status for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_PEND,Interrupt Pending Status for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_PEND,Interrupt Pending Status for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_PEND,Interrupt Pending Status for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_PEND,Interrupt Pending Status for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_PEND,Interrupt Pending Status for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_PEND,Interrupt Pending Status for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_PEND,Interrupt Pending Status for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_PEND,Interrupt Pending Status for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_PEND,Interrupt Pending Status for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_PEND,Interrupt Pending Status for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_PEND,Interrupt Pending Status for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_PEND,Interrupt Pending Status for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_PEND,Interrupt Pending Status for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_PEND,Interrupt Pending Status for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_PEND,Interrupt Pending Status for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_PEND,Interrupt Pending Status for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_PEND,Interrupt Pending Status for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_PEND,Interrupt Pending Status for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_PEND,Interrupt Pending Status for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_PEND,Interrupt Pending Status for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_PEND,Interrupt Pending Status for cpu1_itag_ram0_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_SEC_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram0_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram0_pend" "0,1" group.long 0x13C++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_DED_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.long 0x140++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_DED_STATUS_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_PEND,Interrupt Pending Status for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_PEND,Interrupt Pending Status for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_PEND,Interrupt Pending Status for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_PEND,Interrupt Pending Status for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_PEND,Interrupt Pending Status for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_PEND,Interrupt Pending Status for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_PEND,Interrupt Pending Status for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_PEND,Interrupt Pending Status for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_PEND,Interrupt Pending Status for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_PEND,Interrupt Pending Status for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_PEND,Interrupt Pending Status for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_PEND,Interrupt Pending Status for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_PEND,Interrupt Pending Status for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_PEND,Interrupt Pending Status for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_PEND,Interrupt Pending Status for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_PEND,Interrupt Pending Status for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_PEND,Interrupt Pending Status for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_PEND,Interrupt Pending Status for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_PEND,Interrupt Pending Status for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_PEND,Interrupt Pending Status for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_PEND,Interrupt Pending Status for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_PEND,Interrupt Pending Status for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_PEND,Interrupt Pending Status for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_PEND,Interrupt Pending Status for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_PEND,Interrupt Pending Status for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_PEND,Interrupt Pending Status for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_PEND,Interrupt Pending Status for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_PEND,Interrupt Pending Status for cpu1_itag_ram0_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_DED_ENABLE_SET_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_SET,Interrupt Enable Set Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_SET,Interrupt Enable Set Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_SET,Interrupt Enable Set Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_SET,Interrupt Enable Set Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_SET,Interrupt Enable Set Register for cpu1_itag_ram0_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "ECC_AGG_R5SS1_CORE1_DED_ENABLE_CLR_REG0," bitfld.long 0x00 27. "CPU1_KS_VIM_RAMECC_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ks_vim_ramecc_pend" "0,1" bitfld.long 0x00 26. "B1TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 25. "B1TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b1tcm1_bank0_pend" "0,1" bitfld.long 0x00 24. "B0TCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank1_pend" "0,1" newline bitfld.long 0x00 23. "B0TCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for b0tcm1_bank0_pend" "0,1" bitfld.long 0x00 22. "ATCM1_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank1_pend" "0,1" newline bitfld.long 0x00 21. "ATCM1_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for atcm1_bank0_pend" "0,1" bitfld.long 0x00 20. "CPU1_DDATA_RAM7_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram7_pend" "0,1" newline bitfld.long 0x00 19. "CPU1_DDATA_RAM6_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram6_pend" "0,1" bitfld.long 0x00 18. "CPU1_DDATA_RAM5_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram5_pend" "0,1" newline bitfld.long 0x00 17. "CPU1_DDATA_RAM4_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram4_pend" "0,1" bitfld.long 0x00 16. "CPU1_DDATA_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram3_pend" "0,1" newline bitfld.long 0x00 15. "CPU1_DDATA_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram2_pend" "0,1" bitfld.long 0x00 14. "CPU1_DDATA_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram1_pend" "0,1" newline bitfld.long 0x00 13. "CPU1_DDATA_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddata_ram0_pend" "0,1" bitfld.long 0x00 12. "CPU1_DDIRTY_RAM_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_ddirty_ram_pend" "0,1" newline bitfld.long 0x00 11. "CPU1_DTAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram3_pend" "0,1" bitfld.long 0x00 10. "CPU1_DTAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram2_pend" "0,1" newline bitfld.long 0x00 9. "CPU1_DTAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram1_pend" "0,1" bitfld.long 0x00 8. "CPU1_DTAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_dtag_ram0_pend" "0,1" newline bitfld.long 0x00 7. "CPU1_IDATA_BANK3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank3_pend" "0,1" bitfld.long 0x00 6. "CPU1_IDATA_BANK2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank2_pend" "0,1" newline bitfld.long 0x00 5. "CPU1_IDATA_BANK1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank1_pend" "0,1" bitfld.long 0x00 4. "CPU1_IDATA_BANK0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_idata_bank0_pend" "0,1" newline bitfld.long 0x00 3. "CPU1_ITAG_RAM3_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram3_pend" "0,1" bitfld.long 0x00 2. "CPU1_ITAG_RAM2_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram2_pend" "0,1" newline bitfld.long 0x00 1. "CPU1_ITAG_RAM1_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram1_pend" "0,1" bitfld.long 0x00 0. "CPU1_ITAG_RAM0_ENABLE_CLR,Interrupt Enable Clear Register for cpu1_itag_ram0_pend" "0,1" group.byte 0x200++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE1_AGGR_ENABLE_SET," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable set for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable set for parity errors" "0,1" group.byte 0x204++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE1_AGGR_ENABLE_CLR," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable clear for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable clear for parity errors" "0,1" group.byte 0x208++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE1_AGGR_STATUS_SET," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status set for parity errors" "0,1,2,3" group.byte 0x20C++0x00 line.byte 0x00 "ECC_AGG_R5SS1_CORE1_AGGR_STATUS_CLR," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "ECC_AGG_TOP_ECC_AGG_TOP (MSS_ECC_AGG_MSS)" base ad:0x53010000 rgroup.long 0x00++0x03 line.long 0x00 "ECC_AGG_TOP_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x03 line.long 0x00 "ECC_AGG_TOP_VECTOR," bitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete write of any value will clear this bit" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDRESS,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VECTOR,Value written to select the corresponding ECC RAM for control or status" rgroup.word 0x0C++0x01 line.word 0x00 "ECC_AGG_TOP_STAT," hexmask.word 0x00 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" group.word 0x14++0x01 line.word 0x00 "ECC_AGG_TOP_CTRL," bitfld.word 0x00 8. "CHECK_SVBUS_TIMEOUT,check for svbus timeout errors" "0,1" bitfld.word 0x00 7. "CHECK_PARITY,check for parity errors" "0,1" newline bitfld.word 0x00 6. "ERROR_ONCE,Force Error only once" "0,1" bitfld.word 0x00 5. "FORCE_N_ROW,Force Error on any RAM" "0,1" newline bitfld.word 0x00 4. "FORCE_DED,Force Double Bit Error" "0,1" bitfld.word 0x00 3. "FORCE_SEC,Force Single Bit Error" "0,1" newline bitfld.word 0x00 2. "ENABLE_RMW,Enable rmw" "0,1" bitfld.word 0x00 1. "ECC_CHECK,Enable ECC check" "0,1" newline bitfld.word 0x00 0. "ECC_ENABLE,Enable ECC" "0,1" group.long 0x18++0x0F line.long 0x00 "ECC_AGG_TOP_ERR_CTRL1," line.long 0x04 "ECC_AGG_TOP_ERR_CTRL2," hexmask.long.word 0x04 16.--31. 1. "ECC_BIT2,Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x04 0.--15. 1. "ECC_BIT1,Data bit that needs to be flipped when force_sec is set" line.long 0x08 "ECC_AGG_TOP_ERR_STAT1," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT1,Data bit that corresponds to the single-bit error" bitfld.long 0x08 15. "CLR_CTRL_REG_ERR,Clear control reg error Error Status you must also re write the contorl ergister itself to clear this" "0,1" newline bitfld.long 0x08 13.--14. "CLR_PARITY_ERR,Clear parity Error Status" "0,1,2,3" bitfld.long 0x08 12. "CLR_ECC_OTHER,Clear other Error Status" "0,1" newline bitfld.long 0x08 10.--11. "CLR_ECC_DED,Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x08 8.--9. "CLR_ECC_SEC,Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 7. "CTR_REG_ERR,control register error pending Level interrupt" "0,1" bitfld.long 0x08 5.--6. "PARITY_ERR,Level parity error Error Status" "0,1,2,3" newline bitfld.long 0x08 4. "ECC_OTHER,successive single-bit errors have occurred while a writeback is still pending Level interrupt" "0,1" bitfld.long 0x08 2.--3. "ECC_DED,Level Double Bit Error Status" "0,1,2,3" newline bitfld.long 0x08 0.--1. "ECC_SEC,Level Single Bit Error Status" "0,1,2,3" line.long 0x0C "ECC_AGG_TOP_ERR_STAT2," group.word 0x28++0x01 line.word 0x00 "ECC_AGG_TOP_ERR_STAT3," bitfld.word 0x00 9. "CLR_SVBUS_TIMEOUT_ERR,Clear svbus timeout Error Status" "0,1" bitfld.word 0x00 1. "SVBUS_TIMEOUT_ERR,Level svbus timeout error Error Status" "0,1" newline rbitfld.word 0x00 0. "WB_PEND,delayed write back pending Status" "0,1" group.long 0x3C++0x03 line.long 0x00 "ECC_AGG_TOP_SEC_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.byte 0x40++0x00 line.byte 0x00 "ECC_AGG_TOP_SEC_STATUS_REG0," bitfld.byte 0x00 6. "TPTC_A1_PEND,Interrupt Pending Status for tptc_a1_pend" "0,1" bitfld.byte 0x00 5. "TPTC_A0_PEND,Interrupt Pending Status for tptc_a0_pend" "0,1" newline bitfld.byte 0x00 4. "MSS_MBOX_PEND,Interrupt Pending Status for mss_mbox_pend" "0,1" bitfld.byte 0x00 3. "MSS_L2SLV3_PEND,Interrupt Pending Status for mss_l2slv3_pend" "0,1" newline bitfld.byte 0x00 2. "MSS_L2SLV2_PEND,Interrupt Pending Status for mss_l2slv2_pend" "0,1" bitfld.byte 0x00 1. "MSS_L2SLV1_PEND,Interrupt Pending Status for mss_l2slv1_pend" "0,1" newline bitfld.byte 0x00 0. "MSS_L2SLV0_PEND,Interrupt Pending Status for mss_l2slv0_pend" "0,1" group.byte 0x80++0x00 line.byte 0x00 "ECC_AGG_TOP_SEC_ENABLE_SET_REG0," bitfld.byte 0x00 6. "TPTC_A1_ENABLE_SET,Interrupt Enable Set Register for tptc_a1_pend" "0,1" bitfld.byte 0x00 5. "TPTC_A0_ENABLE_SET,Interrupt Enable Set Register for tptc_a0_pend" "0,1" newline bitfld.byte 0x00 4. "MSS_MBOX_ENABLE_SET,Interrupt Enable Set Register for mss_mbox_pend" "0,1" bitfld.byte 0x00 3. "MSS_L2SLV3_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv3_pend" "0,1" newline bitfld.byte 0x00 2. "MSS_L2SLV2_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv2_pend" "0,1" bitfld.byte 0x00 1. "MSS_L2SLV1_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv1_pend" "0,1" newline bitfld.byte 0x00 0. "MSS_L2SLV0_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv0_pend" "0,1" group.byte 0xC0++0x00 line.byte 0x00 "ECC_AGG_TOP_SEC_ENABLE_CLR_REG0," bitfld.byte 0x00 6. "TPTC_A1_ENABLE_CLR,Interrupt Enable Clear Register for tptc_a1_pend" "0,1" bitfld.byte 0x00 5. "TPTC_A0_ENABLE_CLR,Interrupt Enable Clear Register for tptc_a0_pend" "0,1" newline bitfld.byte 0x00 4. "MSS_MBOX_ENABLE_CLR,Interrupt Enable Clear Register for mss_mbox_pend" "0,1" bitfld.byte 0x00 3. "MSS_L2SLV3_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv3_pend" "0,1" newline bitfld.byte 0x00 2. "MSS_L2SLV2_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv2_pend" "0,1" bitfld.byte 0x00 1. "MSS_L2SLV1_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv1_pend" "0,1" newline bitfld.byte 0x00 0. "MSS_L2SLV0_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv0_pend" "0,1" group.long 0x13C++0x03 line.long 0x00 "ECC_AGG_TOP_DED_EOI_REG," bitfld.long 0x00 0. "EOI_WR,EOI Register" "0,1" group.byte 0x140++0x00 line.byte 0x00 "ECC_AGG_TOP_DED_STATUS_REG0," bitfld.byte 0x00 6. "TPTC_A1_PEND,Interrupt Pending Status for tptc_a1_pend" "0,1" bitfld.byte 0x00 5. "TPTC_A0_PEND,Interrupt Pending Status for tptc_a0_pend" "0,1" newline bitfld.byte 0x00 4. "MSS_MBOX_PEND,Interrupt Pending Status for mss_mbox_pend" "0,1" bitfld.byte 0x00 3. "MSS_L2SLV3_PEND,Interrupt Pending Status for mss_l2slv3_pend" "0,1" newline bitfld.byte 0x00 2. "MSS_L2SLV2_PEND,Interrupt Pending Status for mss_l2slv2_pend" "0,1" bitfld.byte 0x00 1. "MSS_L2SLV1_PEND,Interrupt Pending Status for mss_l2slv1_pend" "0,1" newline bitfld.byte 0x00 0. "MSS_L2SLV0_PEND,Interrupt Pending Status for mss_l2slv0_pend" "0,1" group.byte 0x180++0x00 line.byte 0x00 "ECC_AGG_TOP_DED_ENABLE_SET_REG0," bitfld.byte 0x00 6. "TPTC_A1_ENABLE_SET,Interrupt Enable Set Register for tptc_a1_pend" "0,1" bitfld.byte 0x00 5. "TPTC_A0_ENABLE_SET,Interrupt Enable Set Register for tptc_a0_pend" "0,1" newline bitfld.byte 0x00 4. "MSS_MBOX_ENABLE_SET,Interrupt Enable Set Register for mss_mbox_pend" "0,1" bitfld.byte 0x00 3. "MSS_L2SLV3_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv3_pend" "0,1" newline bitfld.byte 0x00 2. "MSS_L2SLV2_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv2_pend" "0,1" bitfld.byte 0x00 1. "MSS_L2SLV1_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv1_pend" "0,1" newline bitfld.byte 0x00 0. "MSS_L2SLV0_ENABLE_SET,Interrupt Enable Set Register for mss_l2slv0_pend" "0,1" group.byte 0x1C0++0x00 line.byte 0x00 "ECC_AGG_TOP_DED_ENABLE_CLR_REG0," bitfld.byte 0x00 6. "TPTC_A1_ENABLE_CLR,Interrupt Enable Clear Register for tptc_a1_pend" "0,1" bitfld.byte 0x00 5. "TPTC_A0_ENABLE_CLR,Interrupt Enable Clear Register for tptc_a0_pend" "0,1" newline bitfld.byte 0x00 4. "MSS_MBOX_ENABLE_CLR,Interrupt Enable Clear Register for mss_mbox_pend" "0,1" bitfld.byte 0x00 3. "MSS_L2SLV3_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv3_pend" "0,1" newline bitfld.byte 0x00 2. "MSS_L2SLV2_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv2_pend" "0,1" bitfld.byte 0x00 1. "MSS_L2SLV1_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv1_pend" "0,1" newline bitfld.byte 0x00 0. "MSS_L2SLV0_ENABLE_CLR,Interrupt Enable Clear Register for mss_l2slv0_pend" "0,1" group.byte 0x200++0x00 line.byte 0x00 "ECC_AGG_TOP_AGGR_ENABLE_SET," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable set for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable set for parity errors" "0,1" group.byte 0x204++0x00 line.byte 0x00 "ECC_AGG_TOP_AGGR_ENABLE_CLR," bitfld.byte 0x00 1. "TIMEOUT,interrupt enable clear for svbus timeout errors" "0,1" bitfld.byte 0x00 0. "PARITY,interrupt enable clear for parity errors" "0,1" group.byte 0x208++0x00 line.byte 0x00 "ECC_AGG_TOP_AGGR_STATUS_SET," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status set for parity errors" "0,1,2,3" group.byte 0x20C++0x00 line.byte 0x00 "ECC_AGG_TOP_AGGR_STATUS_CLR," bitfld.byte 0x00 2.--3. "TIMEOUT,interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.byte 0x00 0.--1. "PARITY,interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree.end tree "EDMA_TRIG_XBAR_EDMA_TRIG_XBAR (EDMA_TRIGXBAR_INTR)" base ad:0x52E01000 rgroup.long 0x00++0x03 line.long 0x00 "EDMA_TRIG_XBAR_PID," bitfld.long 0x00 30.--31. "SCHEME,scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNCTION,function" bitfld.long 0x00 11.--15. "RTLVER,rtl version" "0,1,2,3,4,5,6,7,8,9,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. "MAJREV,major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,custom id" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINREV,minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x04++0x01 line.word 0x00 "EDMA_TRIG_XBAR_MUXCNTL," bitfld.word 0x00 15. "INT_ENABLE,interrupt output enable for interrupt N" "0,1" hexmask.word.byte 0x00 0.--7. 1. "ENABLE,Mux control for interrupt N" width 0x0B tree.end tree "EXT_FLASH 0..1" tree "EXT_FLASH0_EXT_FLASH0 (EXT_FLASH)" base ad:0x60000000 group.long 0x00++0x03 line.long 0x00 "EXT_FLASH0_EXT_FLASH_START," group.long 0x1FFFFFC++0x03 line.long 0x00 "EXT_FLASH0_EXT_FLASH_END," width 0x0B tree.end tree "EXT_FLASH1_EXT_FLASH1 (EXT_FLASH)" base ad:0x62000000 group.long 0x00++0x03 line.long 0x00 "EXT_FLASH0_EXT_FLASH_START," group.long 0x1FFFFFC++0x03 line.long 0x00 "EXT_FLASH0_EXT_FLASH_END," width 0x0B tree.end tree.end tree "GPIO 0..3/INTR_XBAR" tree "GPIO0_GPIO0 (MSS_GPIO)" base ad:0x52000000 rgroup.long 0x00++0x03 line.long 0x00 "GPIO0_PID," bitfld.long 0x00 30.--31. "SCHEME,Current scheme" "0,1,2,3" hexmask.long.word 0x00 16.--27. 1. "FUNC,Function code assigned to TCP3" newline bitfld.long 0x00 11.--15. "RTL,RTL Version R code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 8.--10. "MAJOR,Major revision X code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6.--7. "CUSTOM,Custom version code" "0,1,2,3" bitfld.long 0x00 0.--5. "MINOR,Minor revision Y code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.byte 0x04++0x00 line.byte 0x00 "GPIO0_PCR," bitfld.byte 0x00 1. "SOFT,Used in conjunction with FREE bit to determine the emulation suspend mode" "0,1" bitfld.byte 0x00 0. "FREE,For GPIO the FREE bit is fixed at 1 which means GPIO runs free in emulation suspend" "0,1" group.long 0x08++0x03 line.long 0x00 "GPIO0_BINTEN," hexmask.long.word 0x00 0.--15. 1. "EN,Per bank interrupt enable" group.long 0x10++0xB3 line.long 0x00 "GPIO0_DIR01," hexmask.long.word 0x00 16.--31. 1. "DIR1,Direction of GPIO bank 1 bits " hexmask.long.word 0x00 0.--15. 1. "DIR0,Direction of GPIO bank 0 bits " line.long 0x04 "GPIO0_OUT_DATA01," hexmask.long.word 0x04 16.--31. 1. "OUT1,Output drive state of GPIO bank 1 bits does not affect operation when it is configured as input" hexmask.long.word 0x04 0.--15. 1. "OUT0,Output drive state of GPIO bank 0 bits does not affect operation when it is configured as input" line.long 0x08 "GPIO0_SET_DATA01," hexmask.long.word 0x08 16.--31. 1. "SET1,Writing 1 sets the output drive state of GPIO bank 1 bits" hexmask.long.word 0x08 0.--15. 1. "SET0,Writing 1 sets the output drive state of GPIO bank 0 bits" line.long 0x0C "GPIO0_CLR_DATA01," hexmask.long.word 0x0C 16.--31. 1. "CLR1,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x0C 0.--15. 1. "CLR0,Writing 1 clears the output drive state of GPIO" line.long 0x10 "GPIO0_IN_DATA01," hexmask.long.word 0x10 16.--31. 1. "IN1,Status of GPIO bank 1 bits" hexmask.long.word 0x10 0.--15. 1. "IN0,Status of GPIO bank 0 bits" line.long 0x14 "GPIO0_SET_RIS_TRIG01," hexmask.long.word 0x14 16.--31. 1. "SETRIS1,Writing 1 enables rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x14 0.--15. 1. "SETRIS0,Writing 1 enables rising edge detection for GPIO bank 0 bits" line.long 0x18 "GPIO0_CLR_RIS_TRIG01," hexmask.long.word 0x18 16.--31. 1. "CLRRIS1,Writing 1 clears rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x18 0.--15. 1. "CLRRIS0,Writing 1 clears rising edge detection for GPIO bank 0 bits" line.long 0x1C "GPIO0_SET_FAL_TRIG01," hexmask.long.word 0x1C 16.--31. 1. "SETFAL1,Writing 1 enables falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x1C 0.--15. 1. "SETFAL0,Writing 1 enables falling edge detection for for GPIO bank 0 bits" line.long 0x20 "GPIO0_CLR_FAL_TRIG01," hexmask.long.word 0x20 16.--31. 1. "CLRFAL1,Writing 1 clears falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x20 0.--15. 1. "CLRFAL0,Writing 1 clears falling edge detection for for GPIO bank 0 bits" line.long 0x24 "GPIO0_INTSTAT01," hexmask.long.word 0x24 16.--31. 1. "STAT1,Status of GPIO bank 0 bits interrupt" hexmask.long.word 0x24 0.--15. 1. "STAT0,Status of GPIO bank 0 bits interrupt" line.long 0x28 "GPIO0_DIR23," hexmask.long.word 0x28 16.--31. 1. "DIR3,Direction of GPIO bank 3 bits " hexmask.long.word 0x28 0.--15. 1. "DIR2,Direction of GPIO bank 2 bits " line.long 0x2C "GPIO0_OUT_DATA23," hexmask.long.word 0x2C 16.--31. 1. "OUT3,Output drive state of GPIO bank 3 bits does not affect operation when it is configured as input" hexmask.long.word 0x2C 0.--15. 1. "OUT2,Output drive state of GPIO bank 2 bits does not affect operation when it is configured as input" line.long 0x30 "GPIO0_SET_DATA23," hexmask.long.word 0x30 16.--31. 1. "SET3,Writing 1 sets the output drive state of GPIO bank 3 bits" hexmask.long.word 0x30 0.--15. 1. "SET2,Writing 1 sets the output drive state of GPIO bank 2 bits" line.long 0x34 "GPIO0_CLR_DATA23," hexmask.long.word 0x34 16.--31. 1. "CLR3,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x34 0.--15. 1. "CLR2,Writing 1 clears the output drive state of GPIO" line.long 0x38 "GPIO0_IN_DATA23," hexmask.long.word 0x38 16.--31. 1. "IN3,Status of GPIO bank 3 bits" hexmask.long.word 0x38 0.--15. 1. "IN2,Status of GPIO bank 2 bits" line.long 0x3C "GPIO0_SET_RIS_TRIG23," hexmask.long.word 0x3C 16.--31. 1. "SETRIS3,Writing 1 enables rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x3C 0.--15. 1. "SETRIS2,Writing 1 enables rising edge detection for GPIO bank 2 bits" line.long 0x40 "GPIO0_CLR_RIS_TRIG23," hexmask.long.word 0x40 16.--31. 1. "CLRRIS3,Writing 1 clears rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x40 0.--15. 1. "CLRRIS2,Writing 1 clears rising edge detection for GPIO bank 2 bits" line.long 0x44 "GPIO0_SET_FAL_TRIG23," hexmask.long.word 0x44 16.--31. 1. "SETFAL3,Writing 1 enables falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x44 0.--15. 1. "SETFAL2,Writing 1 enables falling edge detection for for GPIO bank 2 bits" line.long 0x48 "GPIO0_CLR_FAL_TRIG23," hexmask.long.word 0x48 16.--31. 1. "CLRFAL3,Writing 1 clears falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x48 0.--15. 1. "CLRFAL2,Writing 1 clears falling edge detection for for GPIO bank 2 bits" line.long 0x4C "GPIO0_INTSTAT23," hexmask.long.word 0x4C 16.--31. 1. "STAT3,Status of GPIO bank 2 bits interrupt" hexmask.long.word 0x4C 0.--15. 1. "STAT2,Status of GPIO bank 2 bits interrupt" line.long 0x50 "GPIO0_DIR45," hexmask.long.word 0x50 16.--31. 1. "DIR5,Direction of GPIO bank 5 bits " hexmask.long.word 0x50 0.--15. 1. "DIR4,Direction of GPIO bank 4 bits " line.long 0x54 "GPIO0_OUT_DATA45," hexmask.long.word 0x54 16.--31. 1. "OUT5,Output drive state of GPIO bank 5 bits does not affect operation when it is configured as input" hexmask.long.word 0x54 0.--15. 1. "OUT4,Output drive state of GPIO bank 4 bits does not affect operation when it is configured as input" line.long 0x58 "GPIO0_SET_DATA45," hexmask.long.word 0x58 16.--31. 1. "SET5,Writing 1 sets the output drive state of GPIO bank 5 bits" hexmask.long.word 0x58 0.--15. 1. "SET4,Writing 1 sets the output drive state of GPIO bank 4 bits" line.long 0x5C "GPIO0_CLR_DATA45," hexmask.long.word 0x5C 16.--31. 1. "CLR5,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x5C 0.--15. 1. "CLR4,Writing 1 clears the output drive state of GPIO" line.long 0x60 "GPIO0_IN_DATA45," hexmask.long.word 0x60 16.--31. 1. "IN5,Status of GPIO bank 5 bits" hexmask.long.word 0x60 0.--15. 1. "IN4,Status of GPIO bank 4 bits" line.long 0x64 "GPIO0_SET_RIS_TRIG45," hexmask.long.word 0x64 16.--31. 1. "SETRIS5,Writing 1 enables rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x64 0.--15. 1. "SETRIS4,Writing 1 enables rising edge detection for GPIO bank 4 bits" line.long 0x68 "GPIO0_CLR_RIS_TRIG45," hexmask.long.word 0x68 16.--31. 1. "CLRRIS5,Writing 1 clears rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x68 0.--15. 1. "CLRRIS4,Writing 1 clears rising edge detection for GPIO bank 4 bits" line.long 0x6C "GPIO0_SET_FAL_TRIG45," hexmask.long.word 0x6C 16.--31. 1. "SETFAL5,Writing 1 enables falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x6C 0.--15. 1. "SETFAL4,Writing 1 enables falling edge detection for for GPIO bank 4 bits" line.long 0x70 "GPIO0_CLR_FAL_TRIG45," hexmask.long.word 0x70 16.--31. 1. "CLRFAL5,Writing 1 clears falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x70 0.--15. 1. "CLRFAL4,Writing 1 clears falling edge detection for for GPIO bank 4 bits" line.long 0x74 "GPIO0_INTSTAT45," hexmask.long.word 0x74 16.--31. 1. "STAT5,Status of GPIO bank 4 bits interrupt" hexmask.long.word 0x74 0.--15. 1. "STAT4,Status of GPIO bank 4 bits interrupt" line.long 0x78 "GPIO0_DIR67," hexmask.long.word 0x78 16.--31. 1. "DIR7,Direction of GPIO bank 7 bits " hexmask.long.word 0x78 0.--15. 1. "DIR6,Direction of GPIO bank 6 bits " line.long 0x7C "GPIO0_OUT_DATA67," hexmask.long.word 0x7C 16.--31. 1. "OUT7,Output drive state of GPIO bank 7 bits does not affect operation when it is configured as input" hexmask.long.word 0x7C 0.--15. 1. "OUT6,Output drive state of GPIO bank 6 bits does not affect operation when it is configured as input" line.long 0x80 "GPIO0_SET_DATA67," hexmask.long.word 0x80 16.--31. 1. "SET7,Writing 1 sets the output drive state of GPIO bank 7 bits" hexmask.long.word 0x80 0.--15. 1. "SET6,Writing 1 sets the output drive state of GPIO bank 6 bits" line.long 0x84 "GPIO0_CLR_DATA67," hexmask.long.word 0x84 16.--31. 1. "CLR7,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x84 0.--15. 1. "CLR6,Writing 1 clears the output drive state of GPIO" line.long 0x88 "GPIO0_IN_DATA67," hexmask.long.word 0x88 16.--31. 1. "IN7,Status of GPIO bank 7 bits" hexmask.long.word 0x88 0.--15. 1. "IN6,Status of GPIO bank 6 bits" line.long 0x8C "GPIO0_SET_RIS_TRIG67," hexmask.long.word 0x8C 16.--31. 1. "SETRIS7,Writing 1 enables rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x8C 0.--15. 1. "SETRIS6,Writing 1 enables rising edge detection for GPIO bank 6 bits" line.long 0x90 "GPIO0_CLR_RIS_TRIG67," hexmask.long.word 0x90 16.--31. 1. "CLRRIS7,Writing 1 clears rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x90 0.--15. 1. "CLRRIS6,Writing 1 clears rising edge detection for GPIO bank 6 bits" line.long 0x94 "GPIO0_SET_FAL_TRIG67," hexmask.long.word 0x94 16.--31. 1. "SETFAL7,Writing 1 enables falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x94 0.--15. 1. "SETFAL6,Writing 1 enables falling edge detection for for GPIO bank 6 bits" line.long 0x98 "GPIO0_CLR_FAL_TRIG67," hexmask.long.word 0x98 16.--31. 1. "CLRFAL7,Writing 1 clears falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x98 0.--15. 1. "CLRFAL6,Writing 1 clears falling edge detection for for GPIO bank 6 bits" line.long 0x9C "GPIO0_INTSTAT67," hexmask.long.word 0x9C 16.--31. 1. "STAT7,Status of GPIO bank 6 bits interrupt" hexmask.long.word 0x9C 0.--15. 1. "STAT6,Status of GPIO bank 6 bits interrupt" line.long 0xA0 "GPIO0_DIR8," hexmask.long.word 0xA0 0.--15. 1. "DIR8,Direction of GPIO bank 8 bits " line.long 0xA4 "GPIO0_OUT_DATA8," hexmask.long.word 0xA4 0.--15. 1. "OUT8,Output drive state of GPIO bank 8 bits does not affect operation when it is configured as input" line.long 0xA8 "GPIO0_SET_DATA8," hexmask.long.word 0xA8 0.--15. 1. "SET8,Writing 1 sets the output drive state of GPIO bank 8 bits" line.long 0xAC "GPIO0_CLR_DATA8," hexmask.long.word 0xAC 0.--15. 1. "CLR8,Writing 1 clears the output drive state of GPIO" line.long 0xB0 "GPIO0_IN_DATA8," hexmask.long.word 0xB0 0.--15. 1. "IN8,Status of GPIO bank 8 bits" group.word 0xC4++0x01 line.word 0x00 "GPIO0_SET_RIS_TRIG8," group.word 0xC8++0x01 line.word 0x00 "GPIO0_CLR_RIS_TRIG8," group.word 0xCC++0x01 line.word 0x00 "GPIO0_SET_FAL_TRIG8," group.word 0xD0++0x01 line.word 0x00 "GPIO0_CLR_FAL_TRIG8," group.long 0xD4++0x03 line.long 0x00 "GPIO0_INTSTAT8," hexmask.long.word 0x00 0.--15. 1. "STAT8,Status of GPIO bank 8 bits interrupt" width 0x0B tree.end tree "GPIO1_GPIO1 (MSS_GPIO)" base ad:0x52001000 rgroup.long 0x00++0x03 line.long 0x00 "GPIO1_PID," bitfld.long 0x00 30.--31. "SCHEME,Current scheme" "0,1,2,3" hexmask.long.word 0x00 16.--27. 1. "FUNC,Function code assigned to TCP3" newline bitfld.long 0x00 11.--15. "RTL,RTL Version R code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 8.--10. "MAJOR,Major revision X code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6.--7. "CUSTOM,Custom version code" "0,1,2,3" bitfld.long 0x00 0.--5. "MINOR,Minor revision Y code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.byte 0x04++0x00 line.byte 0x00 "GPIO1_PCR," bitfld.byte 0x00 1. "SOFT,Used in conjunction with FREE bit to determine the emulation suspend mode" "0,1" bitfld.byte 0x00 0. "FREE,For GPIO the FREE bit is fixed at 1 which means GPIO runs free in emulation suspend" "0,1" group.long 0x08++0x03 line.long 0x00 "GPIO1_BINTEN," hexmask.long.word 0x00 0.--15. 1. "EN,Per bank interrupt enable" group.long 0x10++0xB3 line.long 0x00 "GPIO1_DIR01," hexmask.long.word 0x00 16.--31. 1. "DIR1,Direction of GPIO bank 1 bits " hexmask.long.word 0x00 0.--15. 1. "DIR0,Direction of GPIO bank 0 bits " line.long 0x04 "GPIO1_OUT_DATA01," hexmask.long.word 0x04 16.--31. 1. "OUT1,Output drive state of GPIO bank 1 bits does not affect operation when it is configured as input" hexmask.long.word 0x04 0.--15. 1. "OUT0,Output drive state of GPIO bank 0 bits does not affect operation when it is configured as input" line.long 0x08 "GPIO1_SET_DATA01," hexmask.long.word 0x08 16.--31. 1. "SET1,Writing 1 sets the output drive state of GPIO bank 1 bits" hexmask.long.word 0x08 0.--15. 1. "SET0,Writing 1 sets the output drive state of GPIO bank 0 bits" line.long 0x0C "GPIO1_CLR_DATA01," hexmask.long.word 0x0C 16.--31. 1. "CLR1,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x0C 0.--15. 1. "CLR0,Writing 1 clears the output drive state of GPIO" line.long 0x10 "GPIO1_IN_DATA01," hexmask.long.word 0x10 16.--31. 1. "IN1,Status of GPIO bank 1 bits" hexmask.long.word 0x10 0.--15. 1. "IN0,Status of GPIO bank 0 bits" line.long 0x14 "GPIO1_SET_RIS_TRIG01," hexmask.long.word 0x14 16.--31. 1. "SETRIS1,Writing 1 enables rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x14 0.--15. 1. "SETRIS0,Writing 1 enables rising edge detection for GPIO bank 0 bits" line.long 0x18 "GPIO1_CLR_RIS_TRIG01," hexmask.long.word 0x18 16.--31. 1. "CLRRIS1,Writing 1 clears rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x18 0.--15. 1. "CLRRIS0,Writing 1 clears rising edge detection for GPIO bank 0 bits" line.long 0x1C "GPIO1_SET_FAL_TRIG01," hexmask.long.word 0x1C 16.--31. 1. "SETFAL1,Writing 1 enables falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x1C 0.--15. 1. "SETFAL0,Writing 1 enables falling edge detection for for GPIO bank 0 bits" line.long 0x20 "GPIO1_CLR_FAL_TRIG01," hexmask.long.word 0x20 16.--31. 1. "CLRFAL1,Writing 1 clears falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x20 0.--15. 1. "CLRFAL0,Writing 1 clears falling edge detection for for GPIO bank 0 bits" line.long 0x24 "GPIO1_INTSTAT01," hexmask.long.word 0x24 16.--31. 1. "STAT1,Status of GPIO bank 0 bits interrupt" hexmask.long.word 0x24 0.--15. 1. "STAT0,Status of GPIO bank 0 bits interrupt" line.long 0x28 "GPIO1_DIR23," hexmask.long.word 0x28 16.--31. 1. "DIR3,Direction of GPIO bank 3 bits " hexmask.long.word 0x28 0.--15. 1. "DIR2,Direction of GPIO bank 2 bits " line.long 0x2C "GPIO1_OUT_DATA23," hexmask.long.word 0x2C 16.--31. 1. "OUT3,Output drive state of GPIO bank 3 bits does not affect operation when it is configured as input" hexmask.long.word 0x2C 0.--15. 1. "OUT2,Output drive state of GPIO bank 2 bits does not affect operation when it is configured as input" line.long 0x30 "GPIO1_SET_DATA23," hexmask.long.word 0x30 16.--31. 1. "SET3,Writing 1 sets the output drive state of GPIO bank 3 bits" hexmask.long.word 0x30 0.--15. 1. "SET2,Writing 1 sets the output drive state of GPIO bank 2 bits" line.long 0x34 "GPIO1_CLR_DATA23," hexmask.long.word 0x34 16.--31. 1. "CLR3,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x34 0.--15. 1. "CLR2,Writing 1 clears the output drive state of GPIO" line.long 0x38 "GPIO1_IN_DATA23," hexmask.long.word 0x38 16.--31. 1. "IN3,Status of GPIO bank 3 bits" hexmask.long.word 0x38 0.--15. 1. "IN2,Status of GPIO bank 2 bits" line.long 0x3C "GPIO1_SET_RIS_TRIG23," hexmask.long.word 0x3C 16.--31. 1. "SETRIS3,Writing 1 enables rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x3C 0.--15. 1. "SETRIS2,Writing 1 enables rising edge detection for GPIO bank 2 bits" line.long 0x40 "GPIO1_CLR_RIS_TRIG23," hexmask.long.word 0x40 16.--31. 1. "CLRRIS3,Writing 1 clears rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x40 0.--15. 1. "CLRRIS2,Writing 1 clears rising edge detection for GPIO bank 2 bits" line.long 0x44 "GPIO1_SET_FAL_TRIG23," hexmask.long.word 0x44 16.--31. 1. "SETFAL3,Writing 1 enables falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x44 0.--15. 1. "SETFAL2,Writing 1 enables falling edge detection for for GPIO bank 2 bits" line.long 0x48 "GPIO1_CLR_FAL_TRIG23," hexmask.long.word 0x48 16.--31. 1. "CLRFAL3,Writing 1 clears falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x48 0.--15. 1. "CLRFAL2,Writing 1 clears falling edge detection for for GPIO bank 2 bits" line.long 0x4C "GPIO1_INTSTAT23," hexmask.long.word 0x4C 16.--31. 1. "STAT3,Status of GPIO bank 2 bits interrupt" hexmask.long.word 0x4C 0.--15. 1. "STAT2,Status of GPIO bank 2 bits interrupt" line.long 0x50 "GPIO1_DIR45," hexmask.long.word 0x50 16.--31. 1. "DIR5,Direction of GPIO bank 5 bits " hexmask.long.word 0x50 0.--15. 1. "DIR4,Direction of GPIO bank 4 bits " line.long 0x54 "GPIO1_OUT_DATA45," hexmask.long.word 0x54 16.--31. 1. "OUT5,Output drive state of GPIO bank 5 bits does not affect operation when it is configured as input" hexmask.long.word 0x54 0.--15. 1. "OUT4,Output drive state of GPIO bank 4 bits does not affect operation when it is configured as input" line.long 0x58 "GPIO1_SET_DATA45," hexmask.long.word 0x58 16.--31. 1. "SET5,Writing 1 sets the output drive state of GPIO bank 5 bits" hexmask.long.word 0x58 0.--15. 1. "SET4,Writing 1 sets the output drive state of GPIO bank 4 bits" line.long 0x5C "GPIO1_CLR_DATA45," hexmask.long.word 0x5C 16.--31. 1. "CLR5,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x5C 0.--15. 1. "CLR4,Writing 1 clears the output drive state of GPIO" line.long 0x60 "GPIO1_IN_DATA45," hexmask.long.word 0x60 16.--31. 1. "IN5,Status of GPIO bank 5 bits" hexmask.long.word 0x60 0.--15. 1. "IN4,Status of GPIO bank 4 bits" line.long 0x64 "GPIO1_SET_RIS_TRIG45," hexmask.long.word 0x64 16.--31. 1. "SETRIS5,Writing 1 enables rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x64 0.--15. 1. "SETRIS4,Writing 1 enables rising edge detection for GPIO bank 4 bits" line.long 0x68 "GPIO1_CLR_RIS_TRIG45," hexmask.long.word 0x68 16.--31. 1. "CLRRIS5,Writing 1 clears rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x68 0.--15. 1. "CLRRIS4,Writing 1 clears rising edge detection for GPIO bank 4 bits" line.long 0x6C "GPIO1_SET_FAL_TRIG45," hexmask.long.word 0x6C 16.--31. 1. "SETFAL5,Writing 1 enables falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x6C 0.--15. 1. "SETFAL4,Writing 1 enables falling edge detection for for GPIO bank 4 bits" line.long 0x70 "GPIO1_CLR_FAL_TRIG45," hexmask.long.word 0x70 16.--31. 1. "CLRFAL5,Writing 1 clears falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x70 0.--15. 1. "CLRFAL4,Writing 1 clears falling edge detection for for GPIO bank 4 bits" line.long 0x74 "GPIO1_INTSTAT45," hexmask.long.word 0x74 16.--31. 1. "STAT5,Status of GPIO bank 4 bits interrupt" hexmask.long.word 0x74 0.--15. 1. "STAT4,Status of GPIO bank 4 bits interrupt" line.long 0x78 "GPIO1_DIR67," hexmask.long.word 0x78 16.--31. 1. "DIR7,Direction of GPIO bank 7 bits " hexmask.long.word 0x78 0.--15. 1. "DIR6,Direction of GPIO bank 6 bits " line.long 0x7C "GPIO1_OUT_DATA67," hexmask.long.word 0x7C 16.--31. 1. "OUT7,Output drive state of GPIO bank 7 bits does not affect operation when it is configured as input" hexmask.long.word 0x7C 0.--15. 1. "OUT6,Output drive state of GPIO bank 6 bits does not affect operation when it is configured as input" line.long 0x80 "GPIO1_SET_DATA67," hexmask.long.word 0x80 16.--31. 1. "SET7,Writing 1 sets the output drive state of GPIO bank 7 bits" hexmask.long.word 0x80 0.--15. 1. "SET6,Writing 1 sets the output drive state of GPIO bank 6 bits" line.long 0x84 "GPIO1_CLR_DATA67," hexmask.long.word 0x84 16.--31. 1. "CLR7,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x84 0.--15. 1. "CLR6,Writing 1 clears the output drive state of GPIO" line.long 0x88 "GPIO1_IN_DATA67," hexmask.long.word 0x88 16.--31. 1. "IN7,Status of GPIO bank 7 bits" hexmask.long.word 0x88 0.--15. 1. "IN6,Status of GPIO bank 6 bits" line.long 0x8C "GPIO1_SET_RIS_TRIG67," hexmask.long.word 0x8C 16.--31. 1. "SETRIS7,Writing 1 enables rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x8C 0.--15. 1. "SETRIS6,Writing 1 enables rising edge detection for GPIO bank 6 bits" line.long 0x90 "GPIO1_CLR_RIS_TRIG67," hexmask.long.word 0x90 16.--31. 1. "CLRRIS7,Writing 1 clears rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x90 0.--15. 1. "CLRRIS6,Writing 1 clears rising edge detection for GPIO bank 6 bits" line.long 0x94 "GPIO1_SET_FAL_TRIG67," hexmask.long.word 0x94 16.--31. 1. "SETFAL7,Writing 1 enables falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x94 0.--15. 1. "SETFAL6,Writing 1 enables falling edge detection for for GPIO bank 6 bits" line.long 0x98 "GPIO1_CLR_FAL_TRIG67," hexmask.long.word 0x98 16.--31. 1. "CLRFAL7,Writing 1 clears falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x98 0.--15. 1. "CLRFAL6,Writing 1 clears falling edge detection for for GPIO bank 6 bits" line.long 0x9C "GPIO1_INTSTAT67," hexmask.long.word 0x9C 16.--31. 1. "STAT7,Status of GPIO bank 6 bits interrupt" hexmask.long.word 0x9C 0.--15. 1. "STAT6,Status of GPIO bank 6 bits interrupt" line.long 0xA0 "GPIO1_DIR8," hexmask.long.word 0xA0 0.--15. 1. "DIR8,Direction of GPIO bank 8 bits " line.long 0xA4 "GPIO1_OUT_DATA8," hexmask.long.word 0xA4 0.--15. 1. "OUT8,Output drive state of GPIO bank 8 bits does not affect operation when it is configured as input" line.long 0xA8 "GPIO1_SET_DATA8," hexmask.long.word 0xA8 0.--15. 1. "SET8,Writing 1 sets the output drive state of GPIO bank 8 bits" line.long 0xAC "GPIO1_CLR_DATA8," hexmask.long.word 0xAC 0.--15. 1. "CLR8,Writing 1 clears the output drive state of GPIO" line.long 0xB0 "GPIO1_IN_DATA8," hexmask.long.word 0xB0 0.--15. 1. "IN8,Status of GPIO bank 8 bits" group.word 0xC4++0x01 line.word 0x00 "GPIO1_SET_RIS_TRIG8," group.word 0xC8++0x01 line.word 0x00 "GPIO1_CLR_RIS_TRIG8," group.word 0xCC++0x01 line.word 0x00 "GPIO1_SET_FAL_TRIG8," group.word 0xD0++0x01 line.word 0x00 "GPIO1_CLR_FAL_TRIG8," group.long 0xD4++0x03 line.long 0x00 "GPIO1_INTSTAT8," hexmask.long.word 0x00 0.--15. 1. "STAT8,Status of GPIO bank 8 bits interrupt" width 0x0B tree.end tree "GPIO2_GPIO2 (MSS_GPIO)" base ad:0x52002000 rgroup.long 0x00++0x03 line.long 0x00 "GPIO2_PID," bitfld.long 0x00 30.--31. "SCHEME,Current scheme" "0,1,2,3" hexmask.long.word 0x00 16.--27. 1. "FUNC,Function code assigned to TCP3" newline bitfld.long 0x00 11.--15. "RTL,RTL Version R code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 8.--10. "MAJOR,Major revision X code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6.--7. "CUSTOM,Custom version code" "0,1,2,3" bitfld.long 0x00 0.--5. "MINOR,Minor revision Y code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.byte 0x04++0x00 line.byte 0x00 "GPIO2_PCR," bitfld.byte 0x00 1. "SOFT,Used in conjunction with FREE bit to determine the emulation suspend mode" "0,1" bitfld.byte 0x00 0. "FREE,For GPIO the FREE bit is fixed at 1 which means GPIO runs free in emulation suspend" "0,1" group.long 0x08++0x03 line.long 0x00 "GPIO2_BINTEN," hexmask.long.word 0x00 0.--15. 1. "EN,Per bank interrupt enable" group.long 0x10++0xB3 line.long 0x00 "GPIO2_DIR01," hexmask.long.word 0x00 16.--31. 1. "DIR1,Direction of GPIO bank 1 bits " hexmask.long.word 0x00 0.--15. 1. "DIR0,Direction of GPIO bank 0 bits " line.long 0x04 "GPIO2_OUT_DATA01," hexmask.long.word 0x04 16.--31. 1. "OUT1,Output drive state of GPIO bank 1 bits does not affect operation when it is configured as input" hexmask.long.word 0x04 0.--15. 1. "OUT0,Output drive state of GPIO bank 0 bits does not affect operation when it is configured as input" line.long 0x08 "GPIO2_SET_DATA01," hexmask.long.word 0x08 16.--31. 1. "SET1,Writing 1 sets the output drive state of GPIO bank 1 bits" hexmask.long.word 0x08 0.--15. 1. "SET0,Writing 1 sets the output drive state of GPIO bank 0 bits" line.long 0x0C "GPIO2_CLR_DATA01," hexmask.long.word 0x0C 16.--31. 1. "CLR1,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x0C 0.--15. 1. "CLR0,Writing 1 clears the output drive state of GPIO" line.long 0x10 "GPIO2_IN_DATA01," hexmask.long.word 0x10 16.--31. 1. "IN1,Status of GPIO bank 1 bits" hexmask.long.word 0x10 0.--15. 1. "IN0,Status of GPIO bank 0 bits" line.long 0x14 "GPIO2_SET_RIS_TRIG01," hexmask.long.word 0x14 16.--31. 1. "SETRIS1,Writing 1 enables rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x14 0.--15. 1. "SETRIS0,Writing 1 enables rising edge detection for GPIO bank 0 bits" line.long 0x18 "GPIO2_CLR_RIS_TRIG01," hexmask.long.word 0x18 16.--31. 1. "CLRRIS1,Writing 1 clears rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x18 0.--15. 1. "CLRRIS0,Writing 1 clears rising edge detection for GPIO bank 0 bits" line.long 0x1C "GPIO2_SET_FAL_TRIG01," hexmask.long.word 0x1C 16.--31. 1. "SETFAL1,Writing 1 enables falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x1C 0.--15. 1. "SETFAL0,Writing 1 enables falling edge detection for for GPIO bank 0 bits" line.long 0x20 "GPIO2_CLR_FAL_TRIG01," hexmask.long.word 0x20 16.--31. 1. "CLRFAL1,Writing 1 clears falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x20 0.--15. 1. "CLRFAL0,Writing 1 clears falling edge detection for for GPIO bank 0 bits" line.long 0x24 "GPIO2_INTSTAT01," hexmask.long.word 0x24 16.--31. 1. "STAT1,Status of GPIO bank 0 bits interrupt" hexmask.long.word 0x24 0.--15. 1. "STAT0,Status of GPIO bank 0 bits interrupt" line.long 0x28 "GPIO2_DIR23," hexmask.long.word 0x28 16.--31. 1. "DIR3,Direction of GPIO bank 3 bits " hexmask.long.word 0x28 0.--15. 1. "DIR2,Direction of GPIO bank 2 bits " line.long 0x2C "GPIO2_OUT_DATA23," hexmask.long.word 0x2C 16.--31. 1. "OUT3,Output drive state of GPIO bank 3 bits does not affect operation when it is configured as input" hexmask.long.word 0x2C 0.--15. 1. "OUT2,Output drive state of GPIO bank 2 bits does not affect operation when it is configured as input" line.long 0x30 "GPIO2_SET_DATA23," hexmask.long.word 0x30 16.--31. 1. "SET3,Writing 1 sets the output drive state of GPIO bank 3 bits" hexmask.long.word 0x30 0.--15. 1. "SET2,Writing 1 sets the output drive state of GPIO bank 2 bits" line.long 0x34 "GPIO2_CLR_DATA23," hexmask.long.word 0x34 16.--31. 1. "CLR3,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x34 0.--15. 1. "CLR2,Writing 1 clears the output drive state of GPIO" line.long 0x38 "GPIO2_IN_DATA23," hexmask.long.word 0x38 16.--31. 1. "IN3,Status of GPIO bank 3 bits" hexmask.long.word 0x38 0.--15. 1. "IN2,Status of GPIO bank 2 bits" line.long 0x3C "GPIO2_SET_RIS_TRIG23," hexmask.long.word 0x3C 16.--31. 1. "SETRIS3,Writing 1 enables rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x3C 0.--15. 1. "SETRIS2,Writing 1 enables rising edge detection for GPIO bank 2 bits" line.long 0x40 "GPIO2_CLR_RIS_TRIG23," hexmask.long.word 0x40 16.--31. 1. "CLRRIS3,Writing 1 clears rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x40 0.--15. 1. "CLRRIS2,Writing 1 clears rising edge detection for GPIO bank 2 bits" line.long 0x44 "GPIO2_SET_FAL_TRIG23," hexmask.long.word 0x44 16.--31. 1. "SETFAL3,Writing 1 enables falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x44 0.--15. 1. "SETFAL2,Writing 1 enables falling edge detection for for GPIO bank 2 bits" line.long 0x48 "GPIO2_CLR_FAL_TRIG23," hexmask.long.word 0x48 16.--31. 1. "CLRFAL3,Writing 1 clears falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x48 0.--15. 1. "CLRFAL2,Writing 1 clears falling edge detection for for GPIO bank 2 bits" line.long 0x4C "GPIO2_INTSTAT23," hexmask.long.word 0x4C 16.--31. 1. "STAT3,Status of GPIO bank 2 bits interrupt" hexmask.long.word 0x4C 0.--15. 1. "STAT2,Status of GPIO bank 2 bits interrupt" line.long 0x50 "GPIO2_DIR45," hexmask.long.word 0x50 16.--31. 1. "DIR5,Direction of GPIO bank 5 bits " hexmask.long.word 0x50 0.--15. 1. "DIR4,Direction of GPIO bank 4 bits " line.long 0x54 "GPIO2_OUT_DATA45," hexmask.long.word 0x54 16.--31. 1. "OUT5,Output drive state of GPIO bank 5 bits does not affect operation when it is configured as input" hexmask.long.word 0x54 0.--15. 1. "OUT4,Output drive state of GPIO bank 4 bits does not affect operation when it is configured as input" line.long 0x58 "GPIO2_SET_DATA45," hexmask.long.word 0x58 16.--31. 1. "SET5,Writing 1 sets the output drive state of GPIO bank 5 bits" hexmask.long.word 0x58 0.--15. 1. "SET4,Writing 1 sets the output drive state of GPIO bank 4 bits" line.long 0x5C "GPIO2_CLR_DATA45," hexmask.long.word 0x5C 16.--31. 1. "CLR5,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x5C 0.--15. 1. "CLR4,Writing 1 clears the output drive state of GPIO" line.long 0x60 "GPIO2_IN_DATA45," hexmask.long.word 0x60 16.--31. 1. "IN5,Status of GPIO bank 5 bits" hexmask.long.word 0x60 0.--15. 1. "IN4,Status of GPIO bank 4 bits" line.long 0x64 "GPIO2_SET_RIS_TRIG45," hexmask.long.word 0x64 16.--31. 1. "SETRIS5,Writing 1 enables rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x64 0.--15. 1. "SETRIS4,Writing 1 enables rising edge detection for GPIO bank 4 bits" line.long 0x68 "GPIO2_CLR_RIS_TRIG45," hexmask.long.word 0x68 16.--31. 1. "CLRRIS5,Writing 1 clears rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x68 0.--15. 1. "CLRRIS4,Writing 1 clears rising edge detection for GPIO bank 4 bits" line.long 0x6C "GPIO2_SET_FAL_TRIG45," hexmask.long.word 0x6C 16.--31. 1. "SETFAL5,Writing 1 enables falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x6C 0.--15. 1. "SETFAL4,Writing 1 enables falling edge detection for for GPIO bank 4 bits" line.long 0x70 "GPIO2_CLR_FAL_TRIG45," hexmask.long.word 0x70 16.--31. 1. "CLRFAL5,Writing 1 clears falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x70 0.--15. 1. "CLRFAL4,Writing 1 clears falling edge detection for for GPIO bank 4 bits" line.long 0x74 "GPIO2_INTSTAT45," hexmask.long.word 0x74 16.--31. 1. "STAT5,Status of GPIO bank 4 bits interrupt" hexmask.long.word 0x74 0.--15. 1. "STAT4,Status of GPIO bank 4 bits interrupt" line.long 0x78 "GPIO2_DIR67," hexmask.long.word 0x78 16.--31. 1. "DIR7,Direction of GPIO bank 7 bits " hexmask.long.word 0x78 0.--15. 1. "DIR6,Direction of GPIO bank 6 bits " line.long 0x7C "GPIO2_OUT_DATA67," hexmask.long.word 0x7C 16.--31. 1. "OUT7,Output drive state of GPIO bank 7 bits does not affect operation when it is configured as input" hexmask.long.word 0x7C 0.--15. 1. "OUT6,Output drive state of GPIO bank 6 bits does not affect operation when it is configured as input" line.long 0x80 "GPIO2_SET_DATA67," hexmask.long.word 0x80 16.--31. 1. "SET7,Writing 1 sets the output drive state of GPIO bank 7 bits" hexmask.long.word 0x80 0.--15. 1. "SET6,Writing 1 sets the output drive state of GPIO bank 6 bits" line.long 0x84 "GPIO2_CLR_DATA67," hexmask.long.word 0x84 16.--31. 1. "CLR7,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x84 0.--15. 1. "CLR6,Writing 1 clears the output drive state of GPIO" line.long 0x88 "GPIO2_IN_DATA67," hexmask.long.word 0x88 16.--31. 1. "IN7,Status of GPIO bank 7 bits" hexmask.long.word 0x88 0.--15. 1. "IN6,Status of GPIO bank 6 bits" line.long 0x8C "GPIO2_SET_RIS_TRIG67," hexmask.long.word 0x8C 16.--31. 1. "SETRIS7,Writing 1 enables rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x8C 0.--15. 1. "SETRIS6,Writing 1 enables rising edge detection for GPIO bank 6 bits" line.long 0x90 "GPIO2_CLR_RIS_TRIG67," hexmask.long.word 0x90 16.--31. 1. "CLRRIS7,Writing 1 clears rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x90 0.--15. 1. "CLRRIS6,Writing 1 clears rising edge detection for GPIO bank 6 bits" line.long 0x94 "GPIO2_SET_FAL_TRIG67," hexmask.long.word 0x94 16.--31. 1. "SETFAL7,Writing 1 enables falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x94 0.--15. 1. "SETFAL6,Writing 1 enables falling edge detection for for GPIO bank 6 bits" line.long 0x98 "GPIO2_CLR_FAL_TRIG67," hexmask.long.word 0x98 16.--31. 1. "CLRFAL7,Writing 1 clears falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x98 0.--15. 1. "CLRFAL6,Writing 1 clears falling edge detection for for GPIO bank 6 bits" line.long 0x9C "GPIO2_INTSTAT67," hexmask.long.word 0x9C 16.--31. 1. "STAT7,Status of GPIO bank 6 bits interrupt" hexmask.long.word 0x9C 0.--15. 1. "STAT6,Status of GPIO bank 6 bits interrupt" line.long 0xA0 "GPIO2_DIR8," hexmask.long.word 0xA0 0.--15. 1. "DIR8,Direction of GPIO bank 8 bits " line.long 0xA4 "GPIO2_OUT_DATA8," hexmask.long.word 0xA4 0.--15. 1. "OUT8,Output drive state of GPIO bank 8 bits does not affect operation when it is configured as input" line.long 0xA8 "GPIO2_SET_DATA8," hexmask.long.word 0xA8 0.--15. 1. "SET8,Writing 1 sets the output drive state of GPIO bank 8 bits" line.long 0xAC "GPIO2_CLR_DATA8," hexmask.long.word 0xAC 0.--15. 1. "CLR8,Writing 1 clears the output drive state of GPIO" line.long 0xB0 "GPIO2_IN_DATA8," hexmask.long.word 0xB0 0.--15. 1. "IN8,Status of GPIO bank 8 bits" group.word 0xC4++0x01 line.word 0x00 "GPIO2_SET_RIS_TRIG8," group.word 0xC8++0x01 line.word 0x00 "GPIO2_CLR_RIS_TRIG8," group.word 0xCC++0x01 line.word 0x00 "GPIO2_SET_FAL_TRIG8," group.word 0xD0++0x01 line.word 0x00 "GPIO2_CLR_FAL_TRIG8," group.long 0xD4++0x03 line.long 0x00 "GPIO2_INTSTAT8," hexmask.long.word 0x00 0.--15. 1. "STAT8,Status of GPIO bank 8 bits interrupt" width 0x0B tree.end tree "GPIO3_GPIO3 (MSS_GPIO)" base ad:0x52003000 rgroup.long 0x00++0x03 line.long 0x00 "GPIO3_PID," bitfld.long 0x00 30.--31. "SCHEME,Current scheme" "0,1,2,3" hexmask.long.word 0x00 16.--27. 1. "FUNC,Function code assigned to TCP3" newline bitfld.long 0x00 11.--15. "RTL,RTL Version R code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 8.--10. "MAJOR,Major revision X code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6.--7. "CUSTOM,Custom version code" "0,1,2,3" bitfld.long 0x00 0.--5. "MINOR,Minor revision Y code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.byte 0x04++0x00 line.byte 0x00 "GPIO3_PCR," bitfld.byte 0x00 1. "SOFT,Used in conjunction with FREE bit to determine the emulation suspend mode" "0,1" bitfld.byte 0x00 0. "FREE,For GPIO the FREE bit is fixed at 1 which means GPIO runs free in emulation suspend" "0,1" group.long 0x08++0x03 line.long 0x00 "GPIO3_BINTEN," hexmask.long.word 0x00 0.--15. 1. "EN,Per bank interrupt enable" group.long 0x10++0xB3 line.long 0x00 "GPIO3_DIR01," hexmask.long.word 0x00 16.--31. 1. "DIR1,Direction of GPIO bank 1 bits " hexmask.long.word 0x00 0.--15. 1. "DIR0,Direction of GPIO bank 0 bits " line.long 0x04 "GPIO3_OUT_DATA01," hexmask.long.word 0x04 16.--31. 1. "OUT1,Output drive state of GPIO bank 1 bits does not affect operation when it is configured as input" hexmask.long.word 0x04 0.--15. 1. "OUT0,Output drive state of GPIO bank 0 bits does not affect operation when it is configured as input" line.long 0x08 "GPIO3_SET_DATA01," hexmask.long.word 0x08 16.--31. 1. "SET1,Writing 1 sets the output drive state of GPIO bank 1 bits" hexmask.long.word 0x08 0.--15. 1. "SET0,Writing 1 sets the output drive state of GPIO bank 0 bits" line.long 0x0C "GPIO3_CLR_DATA01," hexmask.long.word 0x0C 16.--31. 1. "CLR1,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x0C 0.--15. 1. "CLR0,Writing 1 clears the output drive state of GPIO" line.long 0x10 "GPIO3_IN_DATA01," hexmask.long.word 0x10 16.--31. 1. "IN1,Status of GPIO bank 1 bits" hexmask.long.word 0x10 0.--15. 1. "IN0,Status of GPIO bank 0 bits" line.long 0x14 "GPIO3_SET_RIS_TRIG01," hexmask.long.word 0x14 16.--31. 1. "SETRIS1,Writing 1 enables rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x14 0.--15. 1. "SETRIS0,Writing 1 enables rising edge detection for GPIO bank 0 bits" line.long 0x18 "GPIO3_CLR_RIS_TRIG01," hexmask.long.word 0x18 16.--31. 1. "CLRRIS1,Writing 1 clears rising edge detection for GPIO bank 1 bits" hexmask.long.word 0x18 0.--15. 1. "CLRRIS0,Writing 1 clears rising edge detection for GPIO bank 0 bits" line.long 0x1C "GPIO3_SET_FAL_TRIG01," hexmask.long.word 0x1C 16.--31. 1. "SETFAL1,Writing 1 enables falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x1C 0.--15. 1. "SETFAL0,Writing 1 enables falling edge detection for for GPIO bank 0 bits" line.long 0x20 "GPIO3_CLR_FAL_TRIG01," hexmask.long.word 0x20 16.--31. 1. "CLRFAL1,Writing 1 clears falling edge detection for for GPIO bank 1 bits" hexmask.long.word 0x20 0.--15. 1. "CLRFAL0,Writing 1 clears falling edge detection for for GPIO bank 0 bits" line.long 0x24 "GPIO3_INTSTAT01," hexmask.long.word 0x24 16.--31. 1. "STAT1,Status of GPIO bank 0 bits interrupt" hexmask.long.word 0x24 0.--15. 1. "STAT0,Status of GPIO bank 0 bits interrupt" line.long 0x28 "GPIO3_DIR23," hexmask.long.word 0x28 16.--31. 1. "DIR3,Direction of GPIO bank 3 bits " hexmask.long.word 0x28 0.--15. 1. "DIR2,Direction of GPIO bank 2 bits " line.long 0x2C "GPIO3_OUT_DATA23," hexmask.long.word 0x2C 16.--31. 1. "OUT3,Output drive state of GPIO bank 3 bits does not affect operation when it is configured as input" hexmask.long.word 0x2C 0.--15. 1. "OUT2,Output drive state of GPIO bank 2 bits does not affect operation when it is configured as input" line.long 0x30 "GPIO3_SET_DATA23," hexmask.long.word 0x30 16.--31. 1. "SET3,Writing 1 sets the output drive state of GPIO bank 3 bits" hexmask.long.word 0x30 0.--15. 1. "SET2,Writing 1 sets the output drive state of GPIO bank 2 bits" line.long 0x34 "GPIO3_CLR_DATA23," hexmask.long.word 0x34 16.--31. 1. "CLR3,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x34 0.--15. 1. "CLR2,Writing 1 clears the output drive state of GPIO" line.long 0x38 "GPIO3_IN_DATA23," hexmask.long.word 0x38 16.--31. 1. "IN3,Status of GPIO bank 3 bits" hexmask.long.word 0x38 0.--15. 1. "IN2,Status of GPIO bank 2 bits" line.long 0x3C "GPIO3_SET_RIS_TRIG23," hexmask.long.word 0x3C 16.--31. 1. "SETRIS3,Writing 1 enables rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x3C 0.--15. 1. "SETRIS2,Writing 1 enables rising edge detection for GPIO bank 2 bits" line.long 0x40 "GPIO3_CLR_RIS_TRIG23," hexmask.long.word 0x40 16.--31. 1. "CLRRIS3,Writing 1 clears rising edge detection for GPIO bank 3 bits" hexmask.long.word 0x40 0.--15. 1. "CLRRIS2,Writing 1 clears rising edge detection for GPIO bank 2 bits" line.long 0x44 "GPIO3_SET_FAL_TRIG23," hexmask.long.word 0x44 16.--31. 1. "SETFAL3,Writing 1 enables falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x44 0.--15. 1. "SETFAL2,Writing 1 enables falling edge detection for for GPIO bank 2 bits" line.long 0x48 "GPIO3_CLR_FAL_TRIG23," hexmask.long.word 0x48 16.--31. 1. "CLRFAL3,Writing 1 clears falling edge detection for for GPIO bank 3 bits" hexmask.long.word 0x48 0.--15. 1. "CLRFAL2,Writing 1 clears falling edge detection for for GPIO bank 2 bits" line.long 0x4C "GPIO3_INTSTAT23," hexmask.long.word 0x4C 16.--31. 1. "STAT3,Status of GPIO bank 2 bits interrupt" hexmask.long.word 0x4C 0.--15. 1. "STAT2,Status of GPIO bank 2 bits interrupt" line.long 0x50 "GPIO3_DIR45," hexmask.long.word 0x50 16.--31. 1. "DIR5,Direction of GPIO bank 5 bits " hexmask.long.word 0x50 0.--15. 1. "DIR4,Direction of GPIO bank 4 bits " line.long 0x54 "GPIO3_OUT_DATA45," hexmask.long.word 0x54 16.--31. 1. "OUT5,Output drive state of GPIO bank 5 bits does not affect operation when it is configured as input" hexmask.long.word 0x54 0.--15. 1. "OUT4,Output drive state of GPIO bank 4 bits does not affect operation when it is configured as input" line.long 0x58 "GPIO3_SET_DATA45," hexmask.long.word 0x58 16.--31. 1. "SET5,Writing 1 sets the output drive state of GPIO bank 5 bits" hexmask.long.word 0x58 0.--15. 1. "SET4,Writing 1 sets the output drive state of GPIO bank 4 bits" line.long 0x5C "GPIO3_CLR_DATA45," hexmask.long.word 0x5C 16.--31. 1. "CLR5,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x5C 0.--15. 1. "CLR4,Writing 1 clears the output drive state of GPIO" line.long 0x60 "GPIO3_IN_DATA45," hexmask.long.word 0x60 16.--31. 1. "IN5,Status of GPIO bank 5 bits" hexmask.long.word 0x60 0.--15. 1. "IN4,Status of GPIO bank 4 bits" line.long 0x64 "GPIO3_SET_RIS_TRIG45," hexmask.long.word 0x64 16.--31. 1. "SETRIS5,Writing 1 enables rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x64 0.--15. 1. "SETRIS4,Writing 1 enables rising edge detection for GPIO bank 4 bits" line.long 0x68 "GPIO3_CLR_RIS_TRIG45," hexmask.long.word 0x68 16.--31. 1. "CLRRIS5,Writing 1 clears rising edge detection for GPIO bank 5 bits" hexmask.long.word 0x68 0.--15. 1. "CLRRIS4,Writing 1 clears rising edge detection for GPIO bank 4 bits" line.long 0x6C "GPIO3_SET_FAL_TRIG45," hexmask.long.word 0x6C 16.--31. 1. "SETFAL5,Writing 1 enables falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x6C 0.--15. 1. "SETFAL4,Writing 1 enables falling edge detection for for GPIO bank 4 bits" line.long 0x70 "GPIO3_CLR_FAL_TRIG45," hexmask.long.word 0x70 16.--31. 1. "CLRFAL5,Writing 1 clears falling edge detection for for GPIO bank 5 bits" hexmask.long.word 0x70 0.--15. 1. "CLRFAL4,Writing 1 clears falling edge detection for for GPIO bank 4 bits" line.long 0x74 "GPIO3_INTSTAT45," hexmask.long.word 0x74 16.--31. 1. "STAT5,Status of GPIO bank 4 bits interrupt" hexmask.long.word 0x74 0.--15. 1. "STAT4,Status of GPIO bank 4 bits interrupt" line.long 0x78 "GPIO3_DIR67," hexmask.long.word 0x78 16.--31. 1. "DIR7,Direction of GPIO bank 7 bits " hexmask.long.word 0x78 0.--15. 1. "DIR6,Direction of GPIO bank 6 bits " line.long 0x7C "GPIO3_OUT_DATA67," hexmask.long.word 0x7C 16.--31. 1. "OUT7,Output drive state of GPIO bank 7 bits does not affect operation when it is configured as input" hexmask.long.word 0x7C 0.--15. 1. "OUT6,Output drive state of GPIO bank 6 bits does not affect operation when it is configured as input" line.long 0x80 "GPIO3_SET_DATA67," hexmask.long.word 0x80 16.--31. 1. "SET7,Writing 1 sets the output drive state of GPIO bank 7 bits" hexmask.long.word 0x80 0.--15. 1. "SET6,Writing 1 sets the output drive state of GPIO bank 6 bits" line.long 0x84 "GPIO3_CLR_DATA67," hexmask.long.word 0x84 16.--31. 1. "CLR7,Writing 1 clears the output drive state of GPIO" hexmask.long.word 0x84 0.--15. 1. "CLR6,Writing 1 clears the output drive state of GPIO" line.long 0x88 "GPIO3_IN_DATA67," hexmask.long.word 0x88 16.--31. 1. "IN7,Status of GPIO bank 7 bits" hexmask.long.word 0x88 0.--15. 1. "IN6,Status of GPIO bank 6 bits" line.long 0x8C "GPIO3_SET_RIS_TRIG67," hexmask.long.word 0x8C 16.--31. 1. "SETRIS7,Writing 1 enables rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x8C 0.--15. 1. "SETRIS6,Writing 1 enables rising edge detection for GPIO bank 6 bits" line.long 0x90 "GPIO3_CLR_RIS_TRIG67," hexmask.long.word 0x90 16.--31. 1. "CLRRIS7,Writing 1 clears rising edge detection for GPIO bank 7 bits" hexmask.long.word 0x90 0.--15. 1. "CLRRIS6,Writing 1 clears rising edge detection for GPIO bank 6 bits" line.long 0x94 "GPIO3_SET_FAL_TRIG67," hexmask.long.word 0x94 16.--31. 1. "SETFAL7,Writing 1 enables falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x94 0.--15. 1. "SETFAL6,Writing 1 enables falling edge detection for for GPIO bank 6 bits" line.long 0x98 "GPIO3_CLR_FAL_TRIG67," hexmask.long.word 0x98 16.--31. 1. "CLRFAL7,Writing 1 clears falling edge detection for for GPIO bank 7 bits" hexmask.long.word 0x98 0.--15. 1. "CLRFAL6,Writing 1 clears falling edge detection for for GPIO bank 6 bits" line.long 0x9C "GPIO3_INTSTAT67," hexmask.long.word 0x9C 16.--31. 1. "STAT7,Status of GPIO bank 6 bits interrupt" hexmask.long.word 0x9C 0.--15. 1. "STAT6,Status of GPIO bank 6 bits interrupt" line.long 0xA0 "GPIO3_DIR8," hexmask.long.word 0xA0 0.--15. 1. "DIR8,Direction of GPIO bank 8 bits " line.long 0xA4 "GPIO3_OUT_DATA8," hexmask.long.word 0xA4 0.--15. 1. "OUT8,Output drive state of GPIO bank 8 bits does not affect operation when it is configured as input" line.long 0xA8 "GPIO3_SET_DATA8," hexmask.long.word 0xA8 0.--15. 1. "SET8,Writing 1 sets the output drive state of GPIO bank 8 bits" line.long 0xAC "GPIO3_CLR_DATA8," hexmask.long.word 0xAC 0.--15. 1. "CLR8,Writing 1 clears the output drive state of GPIO" line.long 0xB0 "GPIO3_IN_DATA8," hexmask.long.word 0xB0 0.--15. 1. "IN8,Status of GPIO bank 8 bits" group.word 0xC4++0x01 line.word 0x00 "GPIO3_SET_RIS_TRIG8," group.word 0xC8++0x01 line.word 0x00 "GPIO3_CLR_RIS_TRIG8," group.word 0xCC++0x01 line.word 0x00 "GPIO3_SET_FAL_TRIG8," group.word 0xD0++0x01 line.word 0x00 "GPIO3_CLR_FAL_TRIG8," group.long 0xD4++0x03 line.long 0x00 "GPIO3_INTSTAT8," hexmask.long.word 0x00 0.--15. 1. "STAT8,Status of GPIO bank 8 bits interrupt" width 0x0B tree.end tree "GPIO_INTR_XBAR_GPIO_INTR_XBAR (GPIO_XBAR_INTR)" base ad:0x52E02000 rgroup.long 0x00++0x03 line.long 0x00 "GPIO_INTR_XBAR_PID," bitfld.long 0x00 30.--31. "SCHEME,scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNCTION,function" bitfld.long 0x00 11.--15. "RTLVER,rtl version" "0,1,2,3,4,5,6,7,8,9,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. "MAJREV,major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,custom id" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINREV,minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x04++0x01 line.word 0x00 "GPIO_INTR_XBAR_MUXCNTL," bitfld.word 0x00 15. "INT_ENABLE,interrupt output enable for interrupt N" "0,1" hexmask.word.byte 0x00 0.--7. 1. "ENABLE,Mux control for interrupt N" width 0x0B tree.end tree.end tree "HSM_DCC0_HSM_DCC0 (MSS_DCC)" base ad:0x47F79000 group.long 0x00++0x2B line.long 0x00 "HSM_DCC0_DCCGCTRL," bitfld.long 0x00 12.--15. "DONENA,The DONEENA bit enables/disables the done signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. "SINGLESHOT,Single/Continuous checking mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. "ERRENA,The ERRENA bit enables/disables the error signal" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "DCCENA,The DCCENA bit starts and stops the operation of the dcc" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "HSM_DCC0_DCCREV," bitfld.long 0x04 28.--30. "SCHEME,SCHEME" "0,1,2,3,4,5,6,7" hexmask.long.word 0x04 14.--25. 1. "FUNC,Functional release number - (RO )" newline bitfld.long 0x04 9.--13. "RTL,Design Release Number - (RO )" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 6.--8. "MAJOR,Major Revision Number - (RO )" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 5. "CUSTOM,Indicates a special version of the module" "0,1" bitfld.long 0x04 0.--4. "MINOR,Minor revision number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x08 "HSM_DCC0_DCCCNTSEED0," hexmask.long.tbyte 0x08 0.--19. 1. "COUNTSEED0,The seed value for Counter 0" line.long 0x0C "HSM_DCC0_DCCVALIDSEED0," hexmask.long.word 0x0C 0.--15. 1. "VALIDSEED0,The seed value for Valid Duration Counter 0.The seed value that gets loaded into the valid duration counter for clock source 0" line.long 0x10 "HSM_DCC0_DCCCNTSEED1," hexmask.long.tbyte 0x10 0.--19. 1. "COUNTSEED1,The seed value for Counter 1" line.long 0x14 "HSM_DCC0_DCCSTAT," bitfld.long 0x14 1. "DONE,Indicates whether or not an done has occured" "0,1" bitfld.long 0x14 0. "ERR,Indicates whether or not an error has occured" "0,1" line.long 0x18 "HSM_DCC0_DCCCNT0," hexmask.long.tbyte 0x18 0.--19. 1. "COUNT0,This field contains the current value of counter 0" line.long 0x1C "HSM_DCC0_DCCVALID0," hexmask.long.word 0x1C 0.--15. 1. "VALID0,This field contains the current value of valid counter 0" line.long 0x20 "HSM_DCC0_DCCCNT1," hexmask.long.tbyte 0x20 0.--19. 1. "COUNT1,This field contains the current value of counter 1" line.long 0x24 "HSM_DCC0_DCCCLKSSRC1," bitfld.long 0x24 12.--15. "KEY_B4,Key Programing (1010 is the KEY Value)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x24 0.--3. "CLK_SRC1,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "HSM_DCC0_DCCCLKSSRC0," bitfld.long 0x28 0.--3. "CLK_SRC0,Clock source selection for Source 0DCC-A Clock source-0 selection Program value and its respective clock selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "I2C 0..3/INTR_XBAR" tree "I2C0_I2C0 (MSS_I2C)" base ad:0x52500000 group.long 0x00++0x3F line.long 0x00 "I2C0_ICOAR," hexmask.long.word 0x00 0.--9. 1. "A9_A0,Own address" line.long 0x04 "I2C0_ICIMR," bitfld.long 0x04 6. "AAS,Address As Slave interrupt mask bit" "0,1" bitfld.long 0x04 5. "SCD,Stop Condition Detection mask bit" "0,1" newline bitfld.long 0x04 4. "ICXRDY,Transmit Data Ready interrupt mask bit" "0,1" bitfld.long 0x04 3. "ICRRDY,Receive Data Ready interrupt mask bit" "0,1" newline bitfld.long 0x04 2. "ARDY,Register access ready interrupt mask bit" "0,1" bitfld.long 0x04 1. "NACK,No Acknowledgement interrupt mask bit" "0,1" newline bitfld.long 0x04 0. "AL,Arbitration Lost interrupt mask bit" "0,1" line.long 0x08 "I2C0_ICSTR," bitfld.long 0x08 14. "SDIR,Slave Direction" "0,1" bitfld.long 0x08 13. "NACKSNT,A No Acknowledge is sent due to NACKMOD is set to a'1'" "0,1" newline bitfld.long 0x08 12. "BB,Bus Busy" "0,1" bitfld.long 0x08 11. "RSFULL,Receive shift full" "0,1" newline bitfld.long 0x08 10. "XSMT,Transmit shift empty not" "0,1" bitfld.long 0x08 9. "AAS,Address As Slave" "0,1" newline bitfld.long 0x08 8. "AD0,Address Zero Status: This bit is set to 1 by device if it detects the address of all (8) zeros (i.e. general call)" "0,1" bitfld.long 0x08 5. "SCD,Stop Condition Detection bit SCD is set when the I2C sends or receives STOP condition" "0,1" newline bitfld.long 0x08 4. "ICXRDY,Transmit Data Ready interrupt flag bit" "0,1" bitfld.long 0x08 3. "ICRRDY,Receive Data Ready interrupt flag bit" "0,1" newline bitfld.long 0x08 2. "ARDY,Register-access-ready interrupt flag bit" "0,1" bitfld.long 0x08 1. "NACK,No-Acknowledgement interrupt flag bit" "0,1" newline bitfld.long 0x08 0. "AL,Arbitration-Lost interrupt flag bit" "0,1" line.long 0x0C "I2C0_ICCLKL," hexmask.long.word 0x0C 0.--15. 1. "ICCL15_ICCL0,Low time I2C SCL Clock Division Factor" line.long 0x10 "I2C0_ICCLKH," hexmask.long.word 0x10 0.--15. 1. "ICCH15_ICCLH0,High time I2C SCL Clock Division Factor" line.long 0x14 "I2C0_ICCNT," hexmask.long.word 0x14 0.--15. 1. "ICDC15_ICDC0,Data count" line.long 0x18 "I2C0_ICDRR," hexmask.long.byte 0x18 0.--7. 1. "D7_D0,Receive data" line.long 0x1C "I2C0_ICSAR," hexmask.long.word 0x1C 0.--9. 1. "A9_A0,Slave address" line.long 0x20 "I2C0_ICDXR," hexmask.long.byte 0x20 0.--7. 1. "D7_D0,Transmit data" line.long 0x24 "I2C0_ICMDR," bitfld.long 0x24 15. "NACKMOD,No Acknowledge (NACK) mode" "0,1" bitfld.long 0x24 14. "FREE,Free Running" "0,1" newline bitfld.long 0x24 13. "STT,Start Condition (Master only mode)" "0,1" bitfld.long 0x24 12. "NU1,Reserved for IDLEEN (IDLE Enable on 5509)" "0,1" newline bitfld.long 0x24 11. "STP,Stop Condition (Master mode only)" "0,1" bitfld.long 0x24 10. "MST,Master" "0,1" newline bitfld.long 0x24 9. "TRX,Transmitter" "0,1" bitfld.long 0x24 8. "XA,Expanded Address" "0,1" newline bitfld.long 0x24 7. "RM,Repeat Mode" "0,1" bitfld.long 0x24 6. "DLB,Digital Loop Back (in master transmit mode only)" "0,1" newline bitfld.long 0x24 5. "IRS,I2C Reset Not" "0,1" bitfld.long 0x24 4. "STB,Start Byte (Master only mode)" "0,1" newline bitfld.long 0x24 3. "FDF,Free Data Format" "0,1" bitfld.long 0x24 0.--2. "BC2_BC1_BC0,Bit Count : Bit Count 2 Bit Count 1 and Bit Count 0 define the number of bits starting from the lsb (excluding the acknowledge bit) of the next byte which are yet to be received or transmitted" "0,1,2,3,4,5,6,7" line.long 0x28 "I2C0_ICIVR," hexmask.long.tbyte 0x28 12.--31. 1. "NU2,Reserved" bitfld.long 0x28 8.--11. "TESTMD,Reserved for internal testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x28 3.--7. "NU1,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" bitfld.long 0x28 0.--2. "INTCODE,Interrupt code" "0,1,2,3,4,5,6,7" line.long 0x2C "I2C0_ICEMDR," hexmask.long 0x2C 2.--31. 1. "NU,Reserved" bitfld.long 0x2C 1. "IGNACK,Ignore NACK mode IGNACK=0 The master transmitter will operate normally discontinue the data transfer and set the ARDY and NACK status bits when a NACK signal is received from the slave" "0,1" newline bitfld.long 0x2C 0. "BCM,Backward Compatibility Mode" "0,1" line.long 0x30 "I2C0_ICPSC," hexmask.long.tbyte 0x30 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x30 0.--7. 1. "IPSC7_IPSC0,8-bit prescaler to divide the system clock down to 4/8/12Mhz clock and used by the I2C module" line.long 0x34 "I2C0_ICPID1," hexmask.long.word 0x34 16.--31. 1. "NU,Reserved" hexmask.long.byte 0x34 8.--15. 1. "CLASS,Identifies the class of peripheral" newline hexmask.long.byte 0x34 0.--7. 1. "REVISION,Identifies the revision level of the I2C" line.long 0x38 "I2C0_ICPID2," hexmask.long.tbyte 0x38 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x38 0.--7. 1. "TYPE,Identifies the type of peripheral" line.long 0x3C "I2C0_ICDMAC," hexmask.long 0x3C 2.--31. 1. "NU,Reserved" bitfld.long 0x3C 1. "TXDMAEN,Transmit DMA enable" "0,1" newline bitfld.long 0x3C 0. "RXDMAEN,Receive DMA enable" "0,1" group.long 0x48++0x1B line.long 0x00 "I2C0_ICPFUNC," hexmask.long 0x00 1.--31. 1. "NU,Reserved" bitfld.long 0x00 0. "PFUNC0,Controls the function of the I2C SCL and SDA pins" "0,1" line.long 0x04 "I2C0_ICPDIR," bitfld.long 0x04 1. "PDIR1,Controls the direction of the I2C SDA pin when configured as GPIO" "0,1" bitfld.long 0x04 0. "PDIR0,Controls the direction of the I2C SCL pin when configured as GPIO" "0,1" line.long 0x08 "I2C0_ICPDIN," bitfld.long 0x08 1. "PDIN1,Indicates the logic level present on the SDA pin" "0,1" bitfld.long 0x08 0. "PDIN0,Indicates the logic level present on the SCL pin" "0,1" line.long 0x0C "I2C0_ICPDOUT," bitfld.long 0x0C 1. "PDOUT1,Controls the level driven on the SDA pin when configured as GPIO output" "0,1" bitfld.long 0x0C 0. "PDOUT0,Controls the level driven on the SCL pin when configured as GPIO output" "0,1" line.long 0x10 "I2C0_ICPDSET," bitfld.long 0x10 1. "PDSET1,Used to set PDOUT[1] bit which corresponds to the SDA GPIO pin" "0,1" bitfld.long 0x10 0. "PDSET0,Used to set PDOUT[0] bit which corresponds to the SCL GPIO pin" "0,1" line.long 0x14 "I2C0_ICPDCLR," bitfld.long 0x14 1. "PDCLR1,Used to clear PDOUT[1] bit which corresponds to the SDA pin" "0,1" bitfld.long 0x14 0. "PDCLR0,Used to clear PDOUT[0] bit which corresponds to the SCL pin" "0,1" line.long 0x18 "I2C0_ICPDRV," bitfld.long 0x18 1. "PDRV1,Used to select driver mode of output buffer for SDA pin" "0,1" bitfld.long 0x18 0. "PDRV0,Used to select driver mode of output buffer for SCL pin" "0,1" repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x40)++0x03 line.long 0x00 "I2C0_I2C_RESERVED$1," repeat.end width 0x0B tree.end tree "I2C1_I2C1 (MSS_I2C)" base ad:0x52501000 group.long 0x00++0x3F line.long 0x00 "I2C1_ICOAR," hexmask.long.word 0x00 0.--9. 1. "A9_A0,Own address" line.long 0x04 "I2C1_ICIMR," bitfld.long 0x04 6. "AAS,Address As Slave interrupt mask bit" "0,1" bitfld.long 0x04 5. "SCD,Stop Condition Detection mask bit" "0,1" newline bitfld.long 0x04 4. "ICXRDY,Transmit Data Ready interrupt mask bit" "0,1" bitfld.long 0x04 3. "ICRRDY,Receive Data Ready interrupt mask bit" "0,1" newline bitfld.long 0x04 2. "ARDY,Register access ready interrupt mask bit" "0,1" bitfld.long 0x04 1. "NACK,No Acknowledgement interrupt mask bit" "0,1" newline bitfld.long 0x04 0. "AL,Arbitration Lost interrupt mask bit" "0,1" line.long 0x08 "I2C1_ICSTR," bitfld.long 0x08 14. "SDIR,Slave Direction" "0,1" bitfld.long 0x08 13. "NACKSNT,A No Acknowledge is sent due to NACKMOD is set to a'1'" "0,1" newline bitfld.long 0x08 12. "BB,Bus Busy" "0,1" bitfld.long 0x08 11. "RSFULL,Receive shift full" "0,1" newline bitfld.long 0x08 10. "XSMT,Transmit shift empty not" "0,1" bitfld.long 0x08 9. "AAS,Address As Slave" "0,1" newline bitfld.long 0x08 8. "AD0,Address Zero Status: This bit is set to 1 by device if it detects the address of all (8) zeros (i.e. general call)" "0,1" bitfld.long 0x08 5. "SCD,Stop Condition Detection bit SCD is set when the I2C sends or receives STOP condition" "0,1" newline bitfld.long 0x08 4. "ICXRDY,Transmit Data Ready interrupt flag bit" "0,1" bitfld.long 0x08 3. "ICRRDY,Receive Data Ready interrupt flag bit" "0,1" newline bitfld.long 0x08 2. "ARDY,Register-access-ready interrupt flag bit" "0,1" bitfld.long 0x08 1. "NACK,No-Acknowledgement interrupt flag bit" "0,1" newline bitfld.long 0x08 0. "AL,Arbitration-Lost interrupt flag bit" "0,1" line.long 0x0C "I2C1_ICCLKL," hexmask.long.word 0x0C 0.--15. 1. "ICCL15_ICCL0,Low time I2C SCL Clock Division Factor" line.long 0x10 "I2C1_ICCLKH," hexmask.long.word 0x10 0.--15. 1. "ICCH15_ICCLH0,High time I2C SCL Clock Division Factor" line.long 0x14 "I2C1_ICCNT," hexmask.long.word 0x14 0.--15. 1. "ICDC15_ICDC0,Data count" line.long 0x18 "I2C1_ICDRR," hexmask.long.byte 0x18 0.--7. 1. "D7_D0,Receive data" line.long 0x1C "I2C1_ICSAR," hexmask.long.word 0x1C 0.--9. 1. "A9_A0,Slave address" line.long 0x20 "I2C1_ICDXR," hexmask.long.byte 0x20 0.--7. 1. "D7_D0,Transmit data" line.long 0x24 "I2C1_ICMDR," bitfld.long 0x24 15. "NACKMOD,No Acknowledge (NACK) mode" "0,1" bitfld.long 0x24 14. "FREE,Free Running" "0,1" newline bitfld.long 0x24 13. "STT,Start Condition (Master only mode)" "0,1" bitfld.long 0x24 12. "NU1,Reserved for IDLEEN (IDLE Enable on 5509)" "0,1" newline bitfld.long 0x24 11. "STP,Stop Condition (Master mode only)" "0,1" bitfld.long 0x24 10. "MST,Master" "0,1" newline bitfld.long 0x24 9. "TRX,Transmitter" "0,1" bitfld.long 0x24 8. "XA,Expanded Address" "0,1" newline bitfld.long 0x24 7. "RM,Repeat Mode" "0,1" bitfld.long 0x24 6. "DLB,Digital Loop Back (in master transmit mode only)" "0,1" newline bitfld.long 0x24 5. "IRS,I2C Reset Not" "0,1" bitfld.long 0x24 4. "STB,Start Byte (Master only mode)" "0,1" newline bitfld.long 0x24 3. "FDF,Free Data Format" "0,1" bitfld.long 0x24 0.--2. "BC2_BC1_BC0,Bit Count : Bit Count 2 Bit Count 1 and Bit Count 0 define the number of bits starting from the lsb (excluding the acknowledge bit) of the next byte which are yet to be received or transmitted" "0,1,2,3,4,5,6,7" line.long 0x28 "I2C1_ICIVR," hexmask.long.tbyte 0x28 12.--31. 1. "NU2,Reserved" bitfld.long 0x28 8.--11. "TESTMD,Reserved for internal testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x28 3.--7. "NU1,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" bitfld.long 0x28 0.--2. "INTCODE,Interrupt code" "0,1,2,3,4,5,6,7" line.long 0x2C "I2C1_ICEMDR," hexmask.long 0x2C 2.--31. 1. "NU,Reserved" bitfld.long 0x2C 1. "IGNACK,Ignore NACK mode IGNACK=0 The master transmitter will operate normally discontinue the data transfer and set the ARDY and NACK status bits when a NACK signal is received from the slave" "0,1" newline bitfld.long 0x2C 0. "BCM,Backward Compatibility Mode" "0,1" line.long 0x30 "I2C1_ICPSC," hexmask.long.tbyte 0x30 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x30 0.--7. 1. "IPSC7_IPSC0,8-bit prescaler to divide the system clock down to 4/8/12Mhz clock and used by the I2C module" line.long 0x34 "I2C1_ICPID1," hexmask.long.word 0x34 16.--31. 1. "NU,Reserved" hexmask.long.byte 0x34 8.--15. 1. "CLASS,Identifies the class of peripheral" newline hexmask.long.byte 0x34 0.--7. 1. "REVISION,Identifies the revision level of the I2C" line.long 0x38 "I2C1_ICPID2," hexmask.long.tbyte 0x38 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x38 0.--7. 1. "TYPE,Identifies the type of peripheral" line.long 0x3C "I2C1_ICDMAC," hexmask.long 0x3C 2.--31. 1. "NU,Reserved" bitfld.long 0x3C 1. "TXDMAEN,Transmit DMA enable" "0,1" newline bitfld.long 0x3C 0. "RXDMAEN,Receive DMA enable" "0,1" group.long 0x48++0x1B line.long 0x00 "I2C1_ICPFUNC," hexmask.long 0x00 1.--31. 1. "NU,Reserved" bitfld.long 0x00 0. "PFUNC0,Controls the function of the I2C SCL and SDA pins" "0,1" line.long 0x04 "I2C1_ICPDIR," bitfld.long 0x04 1. "PDIR1,Controls the direction of the I2C SDA pin when configured as GPIO" "0,1" bitfld.long 0x04 0. "PDIR0,Controls the direction of the I2C SCL pin when configured as GPIO" "0,1" line.long 0x08 "I2C1_ICPDIN," bitfld.long 0x08 1. "PDIN1,Indicates the logic level present on the SDA pin" "0,1" bitfld.long 0x08 0. "PDIN0,Indicates the logic level present on the SCL pin" "0,1" line.long 0x0C "I2C1_ICPDOUT," bitfld.long 0x0C 1. "PDOUT1,Controls the level driven on the SDA pin when configured as GPIO output" "0,1" bitfld.long 0x0C 0. "PDOUT0,Controls the level driven on the SCL pin when configured as GPIO output" "0,1" line.long 0x10 "I2C1_ICPDSET," bitfld.long 0x10 1. "PDSET1,Used to set PDOUT[1] bit which corresponds to the SDA GPIO pin" "0,1" bitfld.long 0x10 0. "PDSET0,Used to set PDOUT[0] bit which corresponds to the SCL GPIO pin" "0,1" line.long 0x14 "I2C1_ICPDCLR," bitfld.long 0x14 1. "PDCLR1,Used to clear PDOUT[1] bit which corresponds to the SDA pin" "0,1" bitfld.long 0x14 0. "PDCLR0,Used to clear PDOUT[0] bit which corresponds to the SCL pin" "0,1" line.long 0x18 "I2C1_ICPDRV," bitfld.long 0x18 1. "PDRV1,Used to select driver mode of output buffer for SDA pin" "0,1" bitfld.long 0x18 0. "PDRV0,Used to select driver mode of output buffer for SCL pin" "0,1" repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x40)++0x03 line.long 0x00 "I2C1_I2C_RESERVED$1," repeat.end width 0x0B tree.end tree "I2C2_I2C2 (MSS_I2C)" base ad:0x52502000 group.long 0x00++0x3F line.long 0x00 "I2C2_ICOAR," hexmask.long.word 0x00 0.--9. 1. "A9_A0,Own address" line.long 0x04 "I2C2_ICIMR," bitfld.long 0x04 6. "AAS,Address As Slave interrupt mask bit" "0,1" bitfld.long 0x04 5. "SCD,Stop Condition Detection mask bit" "0,1" newline bitfld.long 0x04 4. "ICXRDY,Transmit Data Ready interrupt mask bit" "0,1" bitfld.long 0x04 3. "ICRRDY,Receive Data Ready interrupt mask bit" "0,1" newline bitfld.long 0x04 2. "ARDY,Register access ready interrupt mask bit" "0,1" bitfld.long 0x04 1. "NACK,No Acknowledgement interrupt mask bit" "0,1" newline bitfld.long 0x04 0. "AL,Arbitration Lost interrupt mask bit" "0,1" line.long 0x08 "I2C2_ICSTR," bitfld.long 0x08 14. "SDIR,Slave Direction" "0,1" bitfld.long 0x08 13. "NACKSNT,A No Acknowledge is sent due to NACKMOD is set to a'1'" "0,1" newline bitfld.long 0x08 12. "BB,Bus Busy" "0,1" bitfld.long 0x08 11. "RSFULL,Receive shift full" "0,1" newline bitfld.long 0x08 10. "XSMT,Transmit shift empty not" "0,1" bitfld.long 0x08 9. "AAS,Address As Slave" "0,1" newline bitfld.long 0x08 8. "AD0,Address Zero Status: This bit is set to 1 by device if it detects the address of all (8) zeros (i.e. general call)" "0,1" bitfld.long 0x08 5. "SCD,Stop Condition Detection bit SCD is set when the I2C sends or receives STOP condition" "0,1" newline bitfld.long 0x08 4. "ICXRDY,Transmit Data Ready interrupt flag bit" "0,1" bitfld.long 0x08 3. "ICRRDY,Receive Data Ready interrupt flag bit" "0,1" newline bitfld.long 0x08 2. "ARDY,Register-access-ready interrupt flag bit" "0,1" bitfld.long 0x08 1. "NACK,No-Acknowledgement interrupt flag bit" "0,1" newline bitfld.long 0x08 0. "AL,Arbitration-Lost interrupt flag bit" "0,1" line.long 0x0C "I2C2_ICCLKL," hexmask.long.word 0x0C 0.--15. 1. "ICCL15_ICCL0,Low time I2C SCL Clock Division Factor" line.long 0x10 "I2C2_ICCLKH," hexmask.long.word 0x10 0.--15. 1. "ICCH15_ICCLH0,High time I2C SCL Clock Division Factor" line.long 0x14 "I2C2_ICCNT," hexmask.long.word 0x14 0.--15. 1. "ICDC15_ICDC0,Data count" line.long 0x18 "I2C2_ICDRR," hexmask.long.byte 0x18 0.--7. 1. "D7_D0,Receive data" line.long 0x1C "I2C2_ICSAR," hexmask.long.word 0x1C 0.--9. 1. "A9_A0,Slave address" line.long 0x20 "I2C2_ICDXR," hexmask.long.byte 0x20 0.--7. 1. "D7_D0,Transmit data" line.long 0x24 "I2C2_ICMDR," bitfld.long 0x24 15. "NACKMOD,No Acknowledge (NACK) mode" "0,1" bitfld.long 0x24 14. "FREE,Free Running" "0,1" newline bitfld.long 0x24 13. "STT,Start Condition (Master only mode)" "0,1" bitfld.long 0x24 12. "NU1,Reserved for IDLEEN (IDLE Enable on 5509)" "0,1" newline bitfld.long 0x24 11. "STP,Stop Condition (Master mode only)" "0,1" bitfld.long 0x24 10. "MST,Master" "0,1" newline bitfld.long 0x24 9. "TRX,Transmitter" "0,1" bitfld.long 0x24 8. "XA,Expanded Address" "0,1" newline bitfld.long 0x24 7. "RM,Repeat Mode" "0,1" bitfld.long 0x24 6. "DLB,Digital Loop Back (in master transmit mode only)" "0,1" newline bitfld.long 0x24 5. "IRS,I2C Reset Not" "0,1" bitfld.long 0x24 4. "STB,Start Byte (Master only mode)" "0,1" newline bitfld.long 0x24 3. "FDF,Free Data Format" "0,1" bitfld.long 0x24 0.--2. "BC2_BC1_BC0,Bit Count : Bit Count 2 Bit Count 1 and Bit Count 0 define the number of bits starting from the lsb (excluding the acknowledge bit) of the next byte which are yet to be received or transmitted" "0,1,2,3,4,5,6,7" line.long 0x28 "I2C2_ICIVR," hexmask.long.tbyte 0x28 12.--31. 1. "NU2,Reserved" bitfld.long 0x28 8.--11. "TESTMD,Reserved for internal testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x28 3.--7. "NU1,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" bitfld.long 0x28 0.--2. "INTCODE,Interrupt code" "0,1,2,3,4,5,6,7" line.long 0x2C "I2C2_ICEMDR," hexmask.long 0x2C 2.--31. 1. "NU,Reserved" bitfld.long 0x2C 1. "IGNACK,Ignore NACK mode IGNACK=0 The master transmitter will operate normally discontinue the data transfer and set the ARDY and NACK status bits when a NACK signal is received from the slave" "0,1" newline bitfld.long 0x2C 0. "BCM,Backward Compatibility Mode" "0,1" line.long 0x30 "I2C2_ICPSC," hexmask.long.tbyte 0x30 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x30 0.--7. 1. "IPSC7_IPSC0,8-bit prescaler to divide the system clock down to 4/8/12Mhz clock and used by the I2C module" line.long 0x34 "I2C2_ICPID1," hexmask.long.word 0x34 16.--31. 1. "NU,Reserved" hexmask.long.byte 0x34 8.--15. 1. "CLASS,Identifies the class of peripheral" newline hexmask.long.byte 0x34 0.--7. 1. "REVISION,Identifies the revision level of the I2C" line.long 0x38 "I2C2_ICPID2," hexmask.long.tbyte 0x38 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x38 0.--7. 1. "TYPE,Identifies the type of peripheral" line.long 0x3C "I2C2_ICDMAC," hexmask.long 0x3C 2.--31. 1. "NU,Reserved" bitfld.long 0x3C 1. "TXDMAEN,Transmit DMA enable" "0,1" newline bitfld.long 0x3C 0. "RXDMAEN,Receive DMA enable" "0,1" group.long 0x48++0x1B line.long 0x00 "I2C2_ICPFUNC," hexmask.long 0x00 1.--31. 1. "NU,Reserved" bitfld.long 0x00 0. "PFUNC0,Controls the function of the I2C SCL and SDA pins" "0,1" line.long 0x04 "I2C2_ICPDIR," bitfld.long 0x04 1. "PDIR1,Controls the direction of the I2C SDA pin when configured as GPIO" "0,1" bitfld.long 0x04 0. "PDIR0,Controls the direction of the I2C SCL pin when configured as GPIO" "0,1" line.long 0x08 "I2C2_ICPDIN," bitfld.long 0x08 1. "PDIN1,Indicates the logic level present on the SDA pin" "0,1" bitfld.long 0x08 0. "PDIN0,Indicates the logic level present on the SCL pin" "0,1" line.long 0x0C "I2C2_ICPDOUT," bitfld.long 0x0C 1. "PDOUT1,Controls the level driven on the SDA pin when configured as GPIO output" "0,1" bitfld.long 0x0C 0. "PDOUT0,Controls the level driven on the SCL pin when configured as GPIO output" "0,1" line.long 0x10 "I2C2_ICPDSET," bitfld.long 0x10 1. "PDSET1,Used to set PDOUT[1] bit which corresponds to the SDA GPIO pin" "0,1" bitfld.long 0x10 0. "PDSET0,Used to set PDOUT[0] bit which corresponds to the SCL GPIO pin" "0,1" line.long 0x14 "I2C2_ICPDCLR," bitfld.long 0x14 1. "PDCLR1,Used to clear PDOUT[1] bit which corresponds to the SDA pin" "0,1" bitfld.long 0x14 0. "PDCLR0,Used to clear PDOUT[0] bit which corresponds to the SCL pin" "0,1" line.long 0x18 "I2C2_ICPDRV," bitfld.long 0x18 1. "PDRV1,Used to select driver mode of output buffer for SDA pin" "0,1" bitfld.long 0x18 0. "PDRV0,Used to select driver mode of output buffer for SCL pin" "0,1" repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x40)++0x03 line.long 0x00 "I2C2_I2C_RESERVED$1," repeat.end width 0x0B tree.end tree "I2C3_I2C3 (MSS_I2C)" base ad:0x52503000 group.long 0x00++0x3F line.long 0x00 "I2C3_ICOAR," hexmask.long.word 0x00 0.--9. 1. "A9_A0,Own address" line.long 0x04 "I2C3_ICIMR," bitfld.long 0x04 6. "AAS,Address As Slave interrupt mask bit" "0,1" bitfld.long 0x04 5. "SCD,Stop Condition Detection mask bit" "0,1" newline bitfld.long 0x04 4. "ICXRDY,Transmit Data Ready interrupt mask bit" "0,1" bitfld.long 0x04 3. "ICRRDY,Receive Data Ready interrupt mask bit" "0,1" newline bitfld.long 0x04 2. "ARDY,Register access ready interrupt mask bit" "0,1" bitfld.long 0x04 1. "NACK,No Acknowledgement interrupt mask bit" "0,1" newline bitfld.long 0x04 0. "AL,Arbitration Lost interrupt mask bit" "0,1" line.long 0x08 "I2C3_ICSTR," bitfld.long 0x08 14. "SDIR,Slave Direction" "0,1" bitfld.long 0x08 13. "NACKSNT,A No Acknowledge is sent due to NACKMOD is set to a'1'" "0,1" newline bitfld.long 0x08 12. "BB,Bus Busy" "0,1" bitfld.long 0x08 11. "RSFULL,Receive shift full" "0,1" newline bitfld.long 0x08 10. "XSMT,Transmit shift empty not" "0,1" bitfld.long 0x08 9. "AAS,Address As Slave" "0,1" newline bitfld.long 0x08 8. "AD0,Address Zero Status: This bit is set to 1 by device if it detects the address of all (8) zeros (i.e. general call)" "0,1" bitfld.long 0x08 5. "SCD,Stop Condition Detection bit SCD is set when the I2C sends or receives STOP condition" "0,1" newline bitfld.long 0x08 4. "ICXRDY,Transmit Data Ready interrupt flag bit" "0,1" bitfld.long 0x08 3. "ICRRDY,Receive Data Ready interrupt flag bit" "0,1" newline bitfld.long 0x08 2. "ARDY,Register-access-ready interrupt flag bit" "0,1" bitfld.long 0x08 1. "NACK,No-Acknowledgement interrupt flag bit" "0,1" newline bitfld.long 0x08 0. "AL,Arbitration-Lost interrupt flag bit" "0,1" line.long 0x0C "I2C3_ICCLKL," hexmask.long.word 0x0C 0.--15. 1. "ICCL15_ICCL0,Low time I2C SCL Clock Division Factor" line.long 0x10 "I2C3_ICCLKH," hexmask.long.word 0x10 0.--15. 1. "ICCH15_ICCLH0,High time I2C SCL Clock Division Factor" line.long 0x14 "I2C3_ICCNT," hexmask.long.word 0x14 0.--15. 1. "ICDC15_ICDC0,Data count" line.long 0x18 "I2C3_ICDRR," hexmask.long.byte 0x18 0.--7. 1. "D7_D0,Receive data" line.long 0x1C "I2C3_ICSAR," hexmask.long.word 0x1C 0.--9. 1. "A9_A0,Slave address" line.long 0x20 "I2C3_ICDXR," hexmask.long.byte 0x20 0.--7. 1. "D7_D0,Transmit data" line.long 0x24 "I2C3_ICMDR," bitfld.long 0x24 15. "NACKMOD,No Acknowledge (NACK) mode" "0,1" bitfld.long 0x24 14. "FREE,Free Running" "0,1" newline bitfld.long 0x24 13. "STT,Start Condition (Master only mode)" "0,1" bitfld.long 0x24 12. "NU1,Reserved for IDLEEN (IDLE Enable on 5509)" "0,1" newline bitfld.long 0x24 11. "STP,Stop Condition (Master mode only)" "0,1" bitfld.long 0x24 10. "MST,Master" "0,1" newline bitfld.long 0x24 9. "TRX,Transmitter" "0,1" bitfld.long 0x24 8. "XA,Expanded Address" "0,1" newline bitfld.long 0x24 7. "RM,Repeat Mode" "0,1" bitfld.long 0x24 6. "DLB,Digital Loop Back (in master transmit mode only)" "0,1" newline bitfld.long 0x24 5. "IRS,I2C Reset Not" "0,1" bitfld.long 0x24 4. "STB,Start Byte (Master only mode)" "0,1" newline bitfld.long 0x24 3. "FDF,Free Data Format" "0,1" bitfld.long 0x24 0.--2. "BC2_BC1_BC0,Bit Count : Bit Count 2 Bit Count 1 and Bit Count 0 define the number of bits starting from the lsb (excluding the acknowledge bit) of the next byte which are yet to be received or transmitted" "0,1,2,3,4,5,6,7" line.long 0x28 "I2C3_ICIVR," hexmask.long.tbyte 0x28 12.--31. 1. "NU2,Reserved" bitfld.long 0x28 8.--11. "TESTMD,Reserved for internal testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x28 3.--7. "NU1,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" bitfld.long 0x28 0.--2. "INTCODE,Interrupt code" "0,1,2,3,4,5,6,7" line.long 0x2C "I2C3_ICEMDR," hexmask.long 0x2C 2.--31. 1. "NU,Reserved" bitfld.long 0x2C 1. "IGNACK,Ignore NACK mode IGNACK=0 The master transmitter will operate normally discontinue the data transfer and set the ARDY and NACK status bits when a NACK signal is received from the slave" "0,1" newline bitfld.long 0x2C 0. "BCM,Backward Compatibility Mode" "0,1" line.long 0x30 "I2C3_ICPSC," hexmask.long.tbyte 0x30 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x30 0.--7. 1. "IPSC7_IPSC0,8-bit prescaler to divide the system clock down to 4/8/12Mhz clock and used by the I2C module" line.long 0x34 "I2C3_ICPID1," hexmask.long.word 0x34 16.--31. 1. "NU,Reserved" hexmask.long.byte 0x34 8.--15. 1. "CLASS,Identifies the class of peripheral" newline hexmask.long.byte 0x34 0.--7. 1. "REVISION,Identifies the revision level of the I2C" line.long 0x38 "I2C3_ICPID2," hexmask.long.tbyte 0x38 8.--31. 1. "NU,Reserved" hexmask.long.byte 0x38 0.--7. 1. "TYPE,Identifies the type of peripheral" line.long 0x3C "I2C3_ICDMAC," hexmask.long 0x3C 2.--31. 1. "NU,Reserved" bitfld.long 0x3C 1. "TXDMAEN,Transmit DMA enable" "0,1" newline bitfld.long 0x3C 0. "RXDMAEN,Receive DMA enable" "0,1" group.long 0x48++0x1B line.long 0x00 "I2C3_ICPFUNC," hexmask.long 0x00 1.--31. 1. "NU,Reserved" bitfld.long 0x00 0. "PFUNC0,Controls the function of the I2C SCL and SDA pins" "0,1" line.long 0x04 "I2C3_ICPDIR," bitfld.long 0x04 1. "PDIR1,Controls the direction of the I2C SDA pin when configured as GPIO" "0,1" bitfld.long 0x04 0. "PDIR0,Controls the direction of the I2C SCL pin when configured as GPIO" "0,1" line.long 0x08 "I2C3_ICPDIN," bitfld.long 0x08 1. "PDIN1,Indicates the logic level present on the SDA pin" "0,1" bitfld.long 0x08 0. "PDIN0,Indicates the logic level present on the SCL pin" "0,1" line.long 0x0C "I2C3_ICPDOUT," bitfld.long 0x0C 1. "PDOUT1,Controls the level driven on the SDA pin when configured as GPIO output" "0,1" bitfld.long 0x0C 0. "PDOUT0,Controls the level driven on the SCL pin when configured as GPIO output" "0,1" line.long 0x10 "I2C3_ICPDSET," bitfld.long 0x10 1. "PDSET1,Used to set PDOUT[1] bit which corresponds to the SDA GPIO pin" "0,1" bitfld.long 0x10 0. "PDSET0,Used to set PDOUT[0] bit which corresponds to the SCL GPIO pin" "0,1" line.long 0x14 "I2C3_ICPDCLR," bitfld.long 0x14 1. "PDCLR1,Used to clear PDOUT[1] bit which corresponds to the SDA pin" "0,1" bitfld.long 0x14 0. "PDCLR0,Used to clear PDOUT[0] bit which corresponds to the SCL pin" "0,1" line.long 0x18 "I2C3_ICPDRV," bitfld.long 0x18 1. "PDRV1,Used to select driver mode of output buffer for SDA pin" "0,1" bitfld.long 0x18 0. "PDRV0,Used to select driver mode of output buffer for SCL pin" "0,1" repeat 2. (list 1 2 )(list 0x00 0x04 ) group.long ($2+0x40)++0x03 line.long 0x00 "I2C3_I2C_RESERVED$1," repeat.end width 0x0B tree.end tree "ICSSM_INTR_XBAR_ICSSM_INTR_XBAR (ICSSM_XBAR_INTR)" base ad:0x52E03000 rgroup.long 0x00++0x03 line.long 0x00 "ICSSM_INTR_XBAR_PID," bitfld.long 0x00 30.--31. "SCHEME,scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNCTION,function" bitfld.long 0x00 11.--15. "RTLVER,rtl version" "0,1,2,3,4,5,6,7,8,9,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. "MAJREV,major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,custom id" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINREV,minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x04++0x01 line.word 0x00 "ICSSM_INTR_XBAR_MUXCNTL," bitfld.word 0x00 15. "INT_ENABLE,interrupt output enable for interrupt N" "0,1" bitfld.word 0x00 0.--5. "ENABLE,Mux control for interrupt N" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" width 0x0B tree.end tree.end tree "IOMUX_IOMUX (MSS_IOMUX)" base ad:0x53100000 group.long 0x00++0x29F line.long 0x00 "IOMUX_QSPI0_CSN0_CFG_REG," bitfld.long 0x00 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x00 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x00 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x00 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x00 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x00 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x00 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x00 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x00 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x00 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x00 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x00 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x00 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "IOMUX_QSPI0_CSN1_CFG_REG," bitfld.long 0x04 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x04 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x04 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x04 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x04 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x04 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x04 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x04 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x04 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x04 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x04 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x04 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x04 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "IOMUX_QSPI0_CLK_CFG_REG," bitfld.long 0x08 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x08 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x08 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x08 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x08 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x08 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x08 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x08 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x08 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x08 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x08 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x08 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x08 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x0C "IOMUX_QSPI0_D0_CFG_REG," bitfld.long 0x0C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x0C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x0C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x0C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x0C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x0C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x0C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x0C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x0C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x0C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x0C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x0C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x0C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "IOMUX_QSPI0_D1_CFG_REG," bitfld.long 0x10 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x10 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x10 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x10 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x10 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x10 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x10 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x10 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x10 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x10 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x10 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x10 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x10 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x14 "IOMUX_QSPI0_D2_CFG_REG," bitfld.long 0x14 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x14 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x14 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x14 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x14 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x14 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x14 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x14 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x14 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x14 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x14 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x14 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x14 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "IOMUX_QSPI0_D3_CFG_REG," bitfld.long 0x18 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x18 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x18 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x18 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x18 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x18 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x18 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x18 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x18 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x18 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x18 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x18 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x18 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C "IOMUX_MCAN0_RX_CFG_REG," bitfld.long 0x1C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "IOMUX_MCAN0_TX_CFG_REG," bitfld.long 0x20 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x20 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x20 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x20 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x20 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x20 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x20 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x20 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x20 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x20 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x20 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x20 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x20 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x24 "IOMUX_MCAN1_RX_CFG_REG," bitfld.long 0x24 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x24 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x24 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x24 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x24 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x24 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x24 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x24 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x24 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x24 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x24 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x24 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x24 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "IOMUX_MCAN1_TX_CFG_REG," bitfld.long 0x28 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x28 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x28 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x28 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x28 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x28 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x28 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x28 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x28 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x28 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x28 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x28 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x28 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2C "IOMUX_SPI0_CS0_CFG_REG," bitfld.long 0x2C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x2C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x2C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x2C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x2C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x2C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x2C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x2C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x2C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x2C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x2C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x2C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x2C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x30 "IOMUX_SPI0_CLK_CFG_REG," bitfld.long 0x30 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x30 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x30 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x30 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x30 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x30 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x30 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x30 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x30 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x30 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x30 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x30 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x30 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x34 "IOMUX_SPI0_D0_CFG_REG," bitfld.long 0x34 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x34 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x34 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x34 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x34 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x34 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x34 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x34 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x34 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x34 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x34 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x34 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x34 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x38 "IOMUX_SPI0_D1_CFG_REG," bitfld.long 0x38 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x38 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x38 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x38 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x38 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x38 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x38 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x38 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x38 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x38 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x38 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x38 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x38 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3C "IOMUX_SPI1_CS0_CFG_REG," bitfld.long 0x3C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x3C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x3C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x3C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x3C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x3C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x3C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x3C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x3C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x3C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x3C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x3C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x3C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x40 "IOMUX_SPI1_CLK_CFG_REG," bitfld.long 0x40 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x40 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x40 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x40 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x40 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x40 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x40 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x40 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x40 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x40 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x40 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x40 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x40 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x44 "IOMUX_SPI1_D0_CFG_REG," bitfld.long 0x44 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x44 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x44 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x44 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x44 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x44 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x44 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x44 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x44 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x44 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x44 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x44 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x44 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x48 "IOMUX_SPI1_D1_CFG_REG," bitfld.long 0x48 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x48 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x48 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x48 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x48 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x48 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x48 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x48 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x48 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x48 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x48 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x48 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x48 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4C "IOMUX_LIN1_RXD_CFG_REG," bitfld.long 0x4C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x4C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x4C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x4C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x4C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x4C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x4C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x4C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x4C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x4C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x4C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x4C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x4C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x50 "IOMUX_LIN1_TXD_CFG_REG," bitfld.long 0x50 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x50 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x50 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x50 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x50 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x50 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x50 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x50 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x50 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x50 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x50 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x50 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x50 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x54 "IOMUX_LIN2_RXD_CFG_REG," bitfld.long 0x54 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x54 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x54 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x54 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x54 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x54 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x54 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x54 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x54 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x54 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x54 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x54 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x54 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x58 "IOMUX_LIN2_TXD_CFG_REG," bitfld.long 0x58 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x58 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x58 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x58 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x58 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x58 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x58 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x58 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x58 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x58 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x58 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x58 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x58 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x5C "IOMUX_I2C1_SCL_CFG_REG," bitfld.long 0x5C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x5C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x5C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x5C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x5C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x5C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x5C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x5C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x5C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x5C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x5C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x5C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x5C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x60 "IOMUX_I2C1_SDA_CFG_REG," bitfld.long 0x60 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x60 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x60 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x60 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x60 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x60 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x60 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x60 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x60 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x60 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x60 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x60 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x60 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x64 "IOMUX_UART0_RTSN_CFG_REG," bitfld.long 0x64 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x64 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x64 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x64 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x64 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x64 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x64 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x64 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x64 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x64 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x64 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x64 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x64 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x68 "IOMUX_UART0_CTSN_CFG_REG," bitfld.long 0x68 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x68 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x68 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x68 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x68 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x68 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x68 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x68 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x68 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x68 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x68 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x68 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x68 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x6C "IOMUX_UART0_RXD_CFG_REG," bitfld.long 0x6C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x6C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x6C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x6C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x6C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x6C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x6C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x6C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x6C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x6C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x6C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x6C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x6C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x70 "IOMUX_UART0_TXD_CFG_REG," bitfld.long 0x70 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x70 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x70 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x70 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x70 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x70 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x70 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x70 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x70 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x70 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x70 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x70 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x70 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x74 "IOMUX_RGMII1_RXC_CFG_REG," bitfld.long 0x74 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x74 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x74 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x74 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x74 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x74 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x74 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x74 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x74 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x74 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x74 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x74 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x74 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x78 "IOMUX_RGMII1_RX_CTL_CFG_REG," bitfld.long 0x78 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x78 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x78 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x78 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x78 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x78 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x78 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x78 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x78 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x78 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x78 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x78 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x78 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x7C "IOMUX_RGMII1_RD0_CFG_REG," bitfld.long 0x7C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x7C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x7C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x7C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x7C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x7C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x7C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x7C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x7C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x7C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x7C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x7C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x7C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x80 "IOMUX_RGMII1_RD1_CFG_REG," bitfld.long 0x80 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x80 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x80 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x80 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x80 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x80 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x80 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x80 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x80 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x80 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x80 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x80 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x80 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x84 "IOMUX_RGMII1_RD2_CFG_REG," bitfld.long 0x84 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x84 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x84 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x84 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x84 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x84 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x84 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x84 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x84 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x84 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x84 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x84 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x84 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x88 "IOMUX_RGMII1_RD3_CFG_REG," bitfld.long 0x88 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x88 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x88 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x88 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x88 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x88 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x88 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x88 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x88 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x88 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x88 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x88 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x88 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8C "IOMUX_RGMII1_TXC_CFG_REG," bitfld.long 0x8C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x8C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x8C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x8C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x8C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x8C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x8C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x8C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x8C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x8C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x8C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x8C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x8C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x90 "IOMUX_RGMII1_TX_CTL_CFG_REG," bitfld.long 0x90 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x90 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x90 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x90 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x90 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x90 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x90 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x90 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x90 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x90 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x90 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x90 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x90 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x94 "IOMUX_RGMII1_TD0_CFG_REG," bitfld.long 0x94 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x94 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x94 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x94 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x94 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x94 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x94 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x94 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x94 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x94 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x94 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x94 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x94 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x98 "IOMUX_RGMII1_TD1_CFG_REG," bitfld.long 0x98 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x98 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x98 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x98 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x98 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x98 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x98 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x98 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x98 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x98 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x98 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x98 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x98 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x9C "IOMUX_RGMII1_TD2_CFG_REG," bitfld.long 0x9C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x9C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x9C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x9C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x9C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x9C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x9C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x9C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x9C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x9C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x9C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x9C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x9C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xA0 "IOMUX_RGMII1_TD3_CFG_REG," bitfld.long 0xA0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xA0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xA0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xA0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xA0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xA0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xA0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xA0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xA0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xA0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xA0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xA0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xA0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xA4 "IOMUX_MDIO0_MDIO_CFG_REG," bitfld.long 0xA4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xA4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xA4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xA4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xA4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xA4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xA4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xA4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xA4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xA4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xA4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xA4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xA4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xA8 "IOMUX_MDIO0_MDC_CFG_REG," bitfld.long 0xA8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xA8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xA8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xA8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xA8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xA8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xA8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xA8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xA8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xA8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xA8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xA8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xA8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xAC "IOMUX_EPWM0_A_CFG_REG," bitfld.long 0xAC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xAC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xAC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xAC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xAC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xAC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xAC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xAC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xAC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xAC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xAC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xAC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xAC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xB0 "IOMUX_EPWM0_B_CFG_REG," bitfld.long 0xB0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xB0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xB0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xB0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xB0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xB0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xB0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xB0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xB0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xB0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xB0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xB0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xB0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xB4 "IOMUX_EPWM1_A_CFG_REG," bitfld.long 0xB4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xB4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xB4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xB4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xB4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xB4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xB4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xB4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xB4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xB4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xB4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xB4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xB4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xB8 "IOMUX_EPWM1_B_CFG_REG," bitfld.long 0xB8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xB8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xB8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xB8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xB8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xB8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xB8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xB8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xB8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xB8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xB8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xB8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xB8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xBC "IOMUX_EPWM2_A_CFG_REG," bitfld.long 0xBC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xBC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xBC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xBC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xBC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xBC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xBC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xBC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xBC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xBC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xBC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xBC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xBC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC0 "IOMUX_EPWM2_B_CFG_REG," bitfld.long 0xC0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xC0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xC0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xC0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xC0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xC0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xC0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xC0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xC0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xC0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xC0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xC0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xC0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC4 "IOMUX_EPWM3_A_CFG_REG," bitfld.long 0xC4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xC4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xC4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xC4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xC4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xC4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xC4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xC4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xC4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xC4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xC4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xC4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xC4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC8 "IOMUX_EPWM3_B_CFG_REG," bitfld.long 0xC8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xC8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xC8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xC8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xC8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xC8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xC8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xC8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xC8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xC8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xC8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xC8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xC8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xCC "IOMUX_EPWM4_A_CFG_REG," bitfld.long 0xCC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xCC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xCC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xCC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xCC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xCC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xCC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xCC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xCC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xCC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xCC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xCC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xCC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xD0 "IOMUX_EPWM4_B_CFG_REG," bitfld.long 0xD0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xD0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xD0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xD0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xD0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xD0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xD0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xD0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xD0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xD0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xD0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xD0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xD0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xD4 "IOMUX_EPWM5_A_CFG_REG," bitfld.long 0xD4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xD4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xD4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xD4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xD4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xD4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xD4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xD4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xD4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xD4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xD4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xD4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xD4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xD8 "IOMUX_EPWM5_B_CFG_REG," bitfld.long 0xD8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xD8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xD8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xD8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xD8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xD8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xD8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xD8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xD8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xD8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xD8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xD8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xD8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xDC "IOMUX_EPWM6_A_CFG_REG," bitfld.long 0xDC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xDC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xDC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xDC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xDC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xDC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xDC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xDC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xDC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xDC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xDC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xDC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xDC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xE0 "IOMUX_EPWM6_B_CFG_REG," bitfld.long 0xE0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xE0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xE0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xE0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xE0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xE0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xE0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xE0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xE0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xE0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xE0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xE0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xE0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xE4 "IOMUX_EPWM7_A_CFG_REG," bitfld.long 0xE4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xE4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xE4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xE4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xE4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xE4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xE4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xE4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xE4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xE4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xE4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xE4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xE4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xE8 "IOMUX_EPWM7_B_CFG_REG," bitfld.long 0xE8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xE8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xE8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xE8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xE8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xE8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xE8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xE8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xE8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xE8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xE8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xE8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xE8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xEC "IOMUX_EPWM8_A_CFG_REG," bitfld.long 0xEC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xEC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xEC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xEC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xEC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xEC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xEC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xEC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xEC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xEC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xEC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xEC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xEC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xF0 "IOMUX_EPWM8_B_CFG_REG," bitfld.long 0xF0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xF0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xF0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xF0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xF0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xF0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xF0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xF0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xF0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xF0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xF0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xF0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xF0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xF4 "IOMUX_EPWM9_A_CFG_REG," bitfld.long 0xF4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xF4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xF4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xF4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xF4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xF4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xF4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xF4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xF4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xF4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xF4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xF4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xF4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xF8 "IOMUX_EPWM9_B_CFG_REG," bitfld.long 0xF8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xF8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xF8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xF8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xF8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xF8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xF8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xF8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xF8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xF8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xF8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xF8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xF8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xFC "IOMUX_EPWM10_A_CFG_REG," bitfld.long 0xFC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0xFC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0xFC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0xFC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0xFC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0xFC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0xFC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0xFC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0xFC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0xFC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0xFC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0xFC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0xFC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x100 "IOMUX_EPWM10_B_CFG_REG," bitfld.long 0x100 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x100 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x100 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x100 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x100 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x100 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x100 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x100 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x100 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x100 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x100 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x100 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x100 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x104 "IOMUX_EPWM11_A_CFG_REG," bitfld.long 0x104 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x104 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x104 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x104 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x104 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x104 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x104 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x104 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x104 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x104 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x104 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x104 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x104 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x108 "IOMUX_EPWM11_B_CFG_REG," bitfld.long 0x108 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x108 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x108 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x108 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x108 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x108 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x108 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x108 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x108 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x108 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x108 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x108 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x108 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10C "IOMUX_EPWM12_A_CFG_REG," bitfld.long 0x10C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x10C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x10C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x10C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x10C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x10C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x10C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x10C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x10C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x10C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x10C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x10C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x10C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x110 "IOMUX_EPWM12_B_CFG_REG," bitfld.long 0x110 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x110 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x110 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x110 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x110 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x110 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x110 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x110 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x110 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x110 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x110 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x110 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x110 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x114 "IOMUX_EPWM13_A_CFG_REG," bitfld.long 0x114 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x114 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x114 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x114 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x114 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x114 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x114 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x114 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x114 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x114 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x114 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x114 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x114 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x118 "IOMUX_EPWM13_B_CFG_REG," bitfld.long 0x118 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x118 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x118 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x118 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x118 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x118 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x118 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x118 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x118 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x118 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x118 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x118 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x118 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x11C "IOMUX_EPWM14_A_CFG_REG," bitfld.long 0x11C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x11C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x11C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x11C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x11C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x11C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x11C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x11C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x11C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x11C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x11C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x11C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x11C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x120 "IOMUX_EPWM14_B_CFG_REG," bitfld.long 0x120 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x120 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x120 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x120 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x120 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x120 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x120 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x120 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x120 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x120 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x120 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x120 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x120 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x124 "IOMUX_EPWM15_A_CFG_REG," bitfld.long 0x124 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x124 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x124 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x124 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x124 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x124 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x124 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x124 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x124 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x124 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x124 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x124 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x124 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x128 "IOMUX_EPWM15_B_CFG_REG," bitfld.long 0x128 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x128 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x128 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x128 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x128 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x128 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x128 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x128 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x128 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x128 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x128 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x128 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x128 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x12C "IOMUX_UART1_RXD_CFG_REG," bitfld.long 0x12C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x12C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x12C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x12C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x12C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x12C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x12C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x12C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x12C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x12C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x12C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x12C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x12C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x130 "IOMUX_UART1_TXD_CFG_REG," bitfld.long 0x130 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x130 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x130 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x130 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x130 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x130 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x130 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x130 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x130 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x130 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x130 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x130 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x130 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x134 "IOMUX_MMC0_CLK_CFG_REG," bitfld.long 0x134 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x134 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x134 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x134 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x134 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x134 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x134 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x134 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x134 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x134 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x134 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x134 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x134 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x138 "IOMUX_MMC0_CMD_CFG_REG," bitfld.long 0x138 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x138 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x138 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x138 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x138 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x138 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x138 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x138 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x138 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x138 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x138 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x138 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x138 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x13C "IOMUX_MMC0_D0_CFG_REG," bitfld.long 0x13C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x13C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x13C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x13C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x13C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x13C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x13C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x13C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x13C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x13C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x13C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x13C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x13C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x140 "IOMUX_MMC0_D1_CFG_REG," bitfld.long 0x140 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x140 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x140 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x140 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x140 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x140 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x140 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x140 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x140 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x140 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x140 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x140 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x140 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x144 "IOMUX_MMC0_D2_CFG_REG," bitfld.long 0x144 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x144 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x144 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x144 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x144 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x144 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x144 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x144 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x144 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x144 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x144 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x144 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x144 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x148 "IOMUX_MMC0_D3_CFG_REG," bitfld.long 0x148 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x148 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x148 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x148 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x148 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x148 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x148 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x148 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x148 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x148 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x148 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x148 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x148 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x14C "IOMUX_MMC0_WP_CFG_REG," bitfld.long 0x14C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x14C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x14C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x14C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x14C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x14C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x14C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x14C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x14C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x14C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x14C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x14C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x14C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x150 "IOMUX_MMC0_CD_CFG_REG," bitfld.long 0x150 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x150 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x150 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x150 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x150 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x150 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x150 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x150 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x150 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x150 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x150 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x150 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x150 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x154 "IOMUX_PR0_MDIO0_MDIO_CFG_REG," bitfld.long 0x154 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x154 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x154 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x154 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x154 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x154 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x154 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x154 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x154 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x154 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x154 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x154 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x154 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x158 "IOMUX_PR0_MDIO0_MDC_CFG_REG," bitfld.long 0x158 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x158 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x158 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x158 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x158 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x158 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x158 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x158 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x158 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x158 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x158 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x158 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x158 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x15C "IOMUX_PR0_PRU0_GPO5_CFG_REG," bitfld.long 0x15C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x15C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x15C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x15C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x15C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x15C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x15C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x15C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x15C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x15C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x15C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x15C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x15C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x160 "IOMUX_PR0_PRU0_GPO9_CFG_REG," bitfld.long 0x160 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x160 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x160 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x160 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x160 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x160 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x160 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x160 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x160 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x160 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x160 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x160 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x160 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x164 "IOMUX_PR0_PRU0_GPO10_CFG_REG," bitfld.long 0x164 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x164 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x164 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x164 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x164 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x164 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x164 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x164 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x164 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x164 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x164 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x164 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x164 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x168 "IOMUX_PR0_PRU0_GPO8_CFG_REG," bitfld.long 0x168 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x168 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x168 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x168 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x168 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x168 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x168 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x168 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x168 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x168 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x168 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x168 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x168 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x16C "IOMUX_PR0_PRU0_GPO6_CFG_REG," bitfld.long 0x16C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x16C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x16C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x16C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x16C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x16C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x16C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x16C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x16C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x16C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x16C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x16C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x16C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x170 "IOMUX_PR0_PRU0_GPO4_CFG_REG," bitfld.long 0x170 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x170 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x170 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x170 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x170 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x170 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x170 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x170 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x170 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x170 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x170 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x170 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x170 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x174 "IOMUX_PR0_PRU0_GPO0_CFG_REG," bitfld.long 0x174 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x174 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x174 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x174 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x174 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x174 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x174 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x174 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x174 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x174 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x174 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x174 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x174 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x178 "IOMUX_PR0_PRU0_GPO1_CFG_REG," bitfld.long 0x178 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x178 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x178 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x178 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x178 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x178 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x178 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x178 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x178 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x178 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x178 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x178 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x178 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x17C "IOMUX_PR0_PRU0_GPO2_CFG_REG," bitfld.long 0x17C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x17C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x17C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x17C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x17C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x17C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x17C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x17C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x17C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x17C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x17C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x17C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x17C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x180 "IOMUX_PR0_PRU0_GPO3_CFG_REG," bitfld.long 0x180 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x180 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x180 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x180 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x180 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x180 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x180 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x180 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x180 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x180 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x180 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x180 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x180 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x184 "IOMUX_PR0_PRU0_GPO16_CFG_REG," bitfld.long 0x184 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x184 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x184 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x184 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x184 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x184 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x184 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x184 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x184 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x184 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x184 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x184 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x184 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x188 "IOMUX_PR0_PRU0_GPO15_CFG_REG," bitfld.long 0x188 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x188 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x188 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x188 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x188 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x188 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x188 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x188 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x188 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x188 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x188 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x188 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x188 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18C "IOMUX_PR0_PRU0_GPO11_CFG_REG," bitfld.long 0x18C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x18C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x18C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x18C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x18C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x18C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x18C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x18C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x18C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x18C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x18C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x18C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x18C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x190 "IOMUX_PR0_PRU0_GPO12_CFG_REG," bitfld.long 0x190 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x190 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x190 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x190 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x190 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x190 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x190 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x190 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x190 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x190 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x190 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x190 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x190 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x194 "IOMUX_PR0_PRU0_GPO13_CFG_REG," bitfld.long 0x194 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x194 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x194 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x194 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x194 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x194 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x194 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x194 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x194 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x194 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x194 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x194 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x194 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x198 "IOMUX_PR0_PRU0_GPO14_CFG_REG," bitfld.long 0x198 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x198 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x198 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x198 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x198 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x198 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x198 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x198 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x198 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x198 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x198 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x198 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x198 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x19C "IOMUX_PR0_PRU1_GPO5_CFG_REG," bitfld.long 0x19C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x19C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x19C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x19C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x19C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x19C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x19C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x19C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x19C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x19C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x19C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x19C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x19C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1A0 "IOMUX_PR0_PRU1_GPO9_CFG_REG," bitfld.long 0x1A0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1A0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1A0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1A0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1A0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1A0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1A0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1A0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1A0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1A0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1A0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1A0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1A0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1A4 "IOMUX_PR0_PRU1_GPO10_CFG_REG," bitfld.long 0x1A4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1A4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1A4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1A4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1A4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1A4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1A4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1A4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1A4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1A4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1A4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1A4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1A4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1A8 "IOMUX_PR0_PRU1_GPO8_CFG_REG," bitfld.long 0x1A8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1A8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1A8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1A8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1A8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1A8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1A8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1A8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1A8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1A8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1A8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1A8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1A8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1AC "IOMUX_PR0_PRU1_GPO6_CFG_REG," bitfld.long 0x1AC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1AC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1AC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1AC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1AC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1AC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1AC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1AC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1AC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1AC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1AC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1AC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1AC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1B0 "IOMUX_PR0_PRU1_GPO4_CFG_REG," bitfld.long 0x1B0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1B0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1B0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1B0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1B0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1B0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1B0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1B0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1B0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1B0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1B0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1B0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1B0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1B4 "IOMUX_PR0_PRU1_GPO0_CFG_REG," bitfld.long 0x1B4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1B4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1B4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1B4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1B4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1B4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1B4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1B4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1B4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1B4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1B4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1B4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1B4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1B8 "IOMUX_PR0_PRU1_GPO1_CFG_REG," bitfld.long 0x1B8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1B8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1B8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1B8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1B8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1B8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1B8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1B8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1B8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1B8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1B8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1B8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1B8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1BC "IOMUX_PR0_PRU1_GPO2_CFG_REG," bitfld.long 0x1BC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1BC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1BC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1BC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1BC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1BC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1BC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1BC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1BC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1BC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1BC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1BC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1BC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C0 "IOMUX_PR0_PRU1_GPO3_CFG_REG," bitfld.long 0x1C0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1C0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1C0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1C0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1C0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1C0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1C0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1C0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1C0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1C0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1C0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1C0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1C0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C4 "IOMUX_PR0_PRU1_GPO16_CFG_REG," bitfld.long 0x1C4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1C4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1C4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1C4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1C4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1C4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1C4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1C4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1C4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1C4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1C4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1C4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1C4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C8 "IOMUX_PR0_PRU1_GPO15_CFG_REG," bitfld.long 0x1C8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1C8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1C8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1C8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1C8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1C8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1C8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1C8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1C8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1C8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1C8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1C8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1C8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1CC "IOMUX_PR0_PRU1_GPO11_CFG_REG," bitfld.long 0x1CC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1CC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1CC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1CC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1CC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1CC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1CC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1CC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1CC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1CC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1CC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1CC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1CC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1D0 "IOMUX_PR0_PRU1_GPO12_CFG_REG," bitfld.long 0x1D0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1D0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1D0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1D0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1D0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1D0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1D0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1D0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1D0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1D0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1D0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1D0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1D0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1D4 "IOMUX_PR0_PRU1_GPO13_CFG_REG," bitfld.long 0x1D4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1D4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1D4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1D4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1D4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1D4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1D4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1D4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1D4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1D4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1D4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1D4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1D4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1D8 "IOMUX_PR0_PRU1_GPO14_CFG_REG," bitfld.long 0x1D8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1D8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1D8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1D8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1D8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1D8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1D8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1D8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1D8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1D8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1D8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1D8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1D8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1DC "IOMUX_PR0_PRU1_GPO19_CFG_REG," bitfld.long 0x1DC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1DC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1DC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1DC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1DC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1DC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1DC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1DC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1DC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1DC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1DC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1DC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1DC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1E0 "IOMUX_PR0_PRU1_GPO18_CFG_REG," bitfld.long 0x1E0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1E0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1E0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1E0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1E0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1E0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1E0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1E0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1E0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1E0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1E0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1E0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1E0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1E4 "IOMUX_EXT_REFCLK0_CFG_REG," bitfld.long 0x1E4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1E4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1E4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1E4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1E4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1E4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1E4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1E4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1E4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1E4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1E4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1E4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1E4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1E8 "IOMUX_SDFM0_CLK0_CFG_REG," bitfld.long 0x1E8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1E8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1E8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1E8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1E8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1E8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1E8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1E8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1E8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1E8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1E8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1E8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1E8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1EC "IOMUX_SDFM0_D0_CFG_REG," bitfld.long 0x1EC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1EC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1EC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1EC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1EC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1EC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1EC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1EC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1EC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1EC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1EC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1EC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1EC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1F0 "IOMUX_SDFM0_CLK1_CFG_REG," bitfld.long 0x1F0 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1F0 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1F0 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1F0 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1F0 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1F0 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1F0 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1F0 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1F0 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1F0 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1F0 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1F0 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1F0 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1F4 "IOMUX_SDFM0_D1_CFG_REG," bitfld.long 0x1F4 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1F4 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1F4 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1F4 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1F4 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1F4 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1F4 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1F4 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1F4 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1F4 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1F4 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1F4 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1F4 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1F8 "IOMUX_SDFM0_CLK2_CFG_REG," bitfld.long 0x1F8 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1F8 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1F8 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1F8 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1F8 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1F8 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1F8 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1F8 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1F8 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1F8 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1F8 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1F8 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1F8 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1FC "IOMUX_SDFM0_D2_CFG_REG," bitfld.long 0x1FC 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x1FC 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x1FC 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x1FC 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x1FC 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x1FC 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x1FC 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x1FC 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x1FC 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x1FC 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x1FC 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x1FC 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x1FC 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x200 "IOMUX_SDFM0_CLK3_CFG_REG," bitfld.long 0x200 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x200 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x200 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x200 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x200 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x200 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x200 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x200 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x200 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x200 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x200 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x200 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x200 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x204 "IOMUX_SDFM0_D3_CFG_REG," bitfld.long 0x204 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x204 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x204 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x204 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x204 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x204 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x204 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x204 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x204 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x204 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x204 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x204 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x204 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x208 "IOMUX_EQEP0_A_CFG_REG," bitfld.long 0x208 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x208 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x208 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x208 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x208 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x208 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x208 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x208 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x208 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x208 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x208 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x208 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x208 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20C "IOMUX_EQEP0_B_CFG_REG," bitfld.long 0x20C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x20C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x20C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x20C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x20C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x20C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x20C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x20C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x20C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x20C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x20C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x20C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x20C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x210 "IOMUX_EQEP0_STROBE_CFG_REG," bitfld.long 0x210 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x210 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x210 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x210 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x210 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x210 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x210 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x210 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x210 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x210 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x210 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x210 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x210 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x214 "IOMUX_EQEP0_INDEX_CFG_REG," bitfld.long 0x214 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x214 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x214 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x214 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x214 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x214 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x214 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x214 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x214 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x214 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x214 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x214 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x214 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x218 "IOMUX_I2C0_SDA_CFG_REG," bitfld.long 0x218 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x218 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x218 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x218 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x218 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x218 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x218 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x218 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x218 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x218 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x218 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x218 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x218 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x21C "IOMUX_I2C0_SCL_CFG_REG," bitfld.long 0x21C 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x21C 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x21C 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x21C 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x21C 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x21C 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x21C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x21C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x21C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x21C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x21C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x21C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x21C 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x220 "IOMUX_MCAN2_TX_CFG_REG," bitfld.long 0x220 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x220 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x220 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x220 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x220 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x220 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x220 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x220 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x220 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x220 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x220 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x220 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x220 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x224 "IOMUX_MCAN2_RX_CFG_REG," bitfld.long 0x224 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x224 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x224 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x224 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x224 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x224 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x224 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x224 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x224 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x224 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x224 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x224 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x224 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x228 "IOMUX_CLKOUT0_CFG_REG," bitfld.long 0x228 31. "HSMASTER,MMR bits for HSMASTER pin incase of true I2C pads" "0,1" bitfld.long 0x228 30. "HSMODE,MMR bits for HSMODE pin incase of true I2C pads" "0,1" newline bitfld.long 0x228 20. "INP_INV_SEL,select value for chosing inverted version of PAD input for" "0,1" bitfld.long 0x228 18.--19. "QUAL_SEL,select value for chosing input qualifer type for PAD" "0,1,2,3" newline bitfld.long 0x228 16.--17. "GPIO_SEL,R5F CPU ownership select for GPIO" "0,1,2,3" bitfld.long 0x228 10. "SC1,IO Slew rate control" "0,1" newline bitfld.long 0x228 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" bitfld.long 0x228 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" newline bitfld.long 0x228 7. "OE_OVERRIDE,Active Low Output Override" "0,1" bitfld.long 0x228 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" newline bitfld.long 0x228 5. "IE_OVERRIDE,Active Low Input Override" "0,1" bitfld.long 0x228 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" newline bitfld.long 0x228 0.--3. "FUNC_SEL,Function select" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x22C "IOMUX_WARMRSTN_CFG_REG," bitfld.long 0x22C 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x22C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x22C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x22C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x22C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x22C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x22C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x230 "IOMUX_SAFETY_ERRORN_CFG_REG," bitfld.long 0x230 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x230 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x230 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x230 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x230 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x230 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x230 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x234 "IOMUX_TDI_CFG_REG," bitfld.long 0x234 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x234 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x234 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x234 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x234 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x234 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x234 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x238 "IOMUX_TDO_CFG_REG," bitfld.long 0x238 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x238 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x238 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x238 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x238 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x238 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x238 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x23C "IOMUX_TMS_CFG_REG," bitfld.long 0x23C 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x23C 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x23C 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x23C 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x23C 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x23C 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x23C 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x240 "IOMUX_TCK_CFG_REG," bitfld.long 0x240 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x240 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x240 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x240 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x240 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x240 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x240 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x244 "IOMUX_QSPI0_CLKLB_CFG_REG," bitfld.long 0x244 10. "SC1,IO Slew rate control" "0,1" bitfld.long 0x244 9. "PUPDSEL,Pullup/PullDown Selection 0 -- Pull Down" "0,1" newline bitfld.long 0x244 8. "PI,Pull Inhibit/Pull Disable 0 -- Enable 1- Disable" "0,1" bitfld.long 0x244 7. "OE_OVERRIDE,Active Low Output Override" "0,1" newline bitfld.long 0x244 6. "OE_OVERRIDE_CTRL,Active Low Output Override Control : Write 1 to select Active low Output Override value to control IOs OE_N/GZ instead of the control from hardware" "0,1" bitfld.long 0x244 5. "IE_OVERRIDE,Active Low Input Override" "0,1" newline bitfld.long 0x244 4. "IE_OVERRIDE_CTRL,Active Low Input Override Control : Write 1 to select Active low Input Override value to control IOs IE_N/RXACTIVE_N instead of the control from hardware" "0,1" line.long 0x248 "IOMUX_QUAL_GRP_0_CFG_REG," hexmask.long.byte 0x248 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x24C "IOMUX_QUAL_GRP_1_CFG_REG," hexmask.long.byte 0x24C 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x250 "IOMUX_QUAL_GRP_2_CFG_REG," hexmask.long.byte 0x250 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x254 "IOMUX_QUAL_GRP_3_CFG_REG," hexmask.long.byte 0x254 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x258 "IOMUX_QUAL_GRP_4_CFG_REG," hexmask.long.byte 0x258 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x25C "IOMUX_QUAL_GRP_5_CFG_REG," hexmask.long.byte 0x25C 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x260 "IOMUX_QUAL_GRP_6_CFG_REG," hexmask.long.byte 0x260 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x264 "IOMUX_QUAL_GRP_7_CFG_REG," hexmask.long.byte 0x264 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x268 "IOMUX_QUAL_GRP_8_CFG_REG," hexmask.long.byte 0x268 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x26C "IOMUX_QUAL_GRP_9_CFG_REG," hexmask.long.byte 0x26C 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x270 "IOMUX_QUAL_GRP_10_CFG_REG," hexmask.long.byte 0x270 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x274 "IOMUX_QUAL_GRP_11_CFG_REG," hexmask.long.byte 0x274 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x278 "IOMUX_QUAL_GRP_12_CFG_REG," hexmask.long.byte 0x278 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x27C "IOMUX_QUAL_GRP_13_CFG_REG," hexmask.long.byte 0x27C 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x280 "IOMUX_QUAL_GRP_14_CFG_REG," hexmask.long.byte 0x280 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x284 "IOMUX_QUAL_GRP_15_CFG_REG," hexmask.long.byte 0x284 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x288 "IOMUX_QUAL_GRP_16_CFG_REG," hexmask.long.byte 0x288 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x28C "IOMUX_QUAL_GRP_17_CFG_REG," hexmask.long.byte 0x28C 0.--7. 1. "QUAL_PERIOD_PER_SAMPLE,MMR bits for programming the qualifier clock count per sample" line.long 0x290 "IOMUX_USER_MODE_EN," line.long 0x294 "IOMUX_PADGLBL_CFG_REG," line.long 0x298 "IOMUX_IO_CFG_KICK0," line.long 0x29C "IOMUX_IO_CFG_KICK1," width 0x0B tree.end tree "L2OCRAM_L2OCRAM (MSS_L2)" base ad:0x70000000 group.long 0x00++0x03 line.long 0x00 "L2OCRAM_START," group.long 0x1FFFFC++0x03 line.long 0x00 "L2OCRAM_END," width 0x0B tree.end tree "LIN 0..4" tree "LIN0_LIN0 (MSS_LIN)" base ad:0x52400000 group.long 0x00++0x83 line.long 0x00 "LIN0_SCIGCR0," bitfld.long 0x00 0. "RESET,This bit resets the SCI/LIN module" "0,1" line.long 0x04 "LIN0_SCIGCR1," bitfld.long 0x04 25. "TXENA,Transmit enable.This bit is effective in LIN and SCI modes" "0,1" bitfld.long 0x04 24. "RXENA,Receive enable.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 17. "CONT,Continue on suspend.This bit has an effect only when a program is being debugged with an emulator and it determines how the SCI/LIN operates when the program is suspended" "0,1" bitfld.long 0x04 16. "LOOPBACK,Loopback bit.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 13. "STOPEXTFRAME,Stop extended frame communication.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 12. "HGENCTRL,HGEN control bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x04 11. "CTYPE,Checksum type.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 10. "MBUFMODE,Multibuffer mode.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 9. "ADAPT,Adapt mode enable.This mode is effective in LIN mode only" "0,1" bitfld.long 0x04 8. "SLEEP,SCI sleep.SCI compatibility mode only" "0,1" newline bitfld.long 0x04 7. "SWNRST,Software reset (active low).This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x04 6. "LINMODE,LIN modeThis bit controls the mode of operation of the module" "0,1" newline bitfld.long 0x04 5. "CLK_MASTER,SCI internal clock enable or LIN Master/Slave configuration.In the SCI mode this bit enables the clock to the SCI module" "0,1" bitfld.long 0x04 4. "STOP,SCI number of stop bits.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x04 3. "PARITY,SCI parity odd/even selection.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 2. "PARITYENA,Parity enable.Enables or disables the parity function" "0,1" newline bitfld.long 0x04 1. "TIMINGMODE,SCI timing mode bit.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 0. "COMMMODE,SCI/LIN communication mode bit.In compatibility mode it selects the SCI communication mode" "0,1" line.long 0x08 "LIN0_SCIGCR2," bitfld.long 0x08 17. "CC,Compare Checksum.This mode is effective in LIN mode only" "0,1" bitfld.long 0x08 16. "SC,Send ChecksumThis mode is effective in LIN mode only" "0,1" newline bitfld.long 0x08 8. "GENWU,Generate wakeup signal.This bit controls the generation of a wakeup signal by transmitting the TDO buffer value" "0,1" bitfld.long 0x08 0. "POWERDOWN,Power down.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x0C "LIN0_SCISETINT," bitfld.long 0x0C 31. "SETBEINT,Set bit error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 30. "SETPBEINT,Set physical bus error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 29. "SETCEINT,Set checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 28. "SETISFEINT,Set inconsistent-sync-field-error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 27. "SETNREINT,Set no-response-error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 26. "SETFEINT,Set framing-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 25. "SETOEINT,Set overrun-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 24. "SETPEINT,Set parity interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 18. "SET_RX_DMA_ALL,Set receiver DMA for Address & Data frames.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 17. "SET_RX_DMA,Set receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 16. "SET_TX_DMA,Set transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 13. "SETIDINT,Set Identification interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 9. "SETRXINT,Set Receiver interrupt.Setting this bit enables the SCI/LIN to generate a receive interrupt after a frame has been completely received and the data is being transferred from SCIRXSHF to SCIRD" "0,1" bitfld.long 0x0C 8. "SETTXINT,Set Transmitter interrupt.Setting this bit enables the SCI/LIN to generate a transmit interrupt as data is being transferred from SCITD to SCITXSHF and the TXRDY bit is being set" "0,1" newline bitfld.long 0x0C 7. "SETTOA3WUSINT,Set Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 6. "SETTOAWUSINT,Set Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 4. "SETTIMEOUTINT,Set timeout interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 1. "SETWAKEUPINT,Set wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 0. "SETBRKDTINT,Set break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x10 "LIN0_SCICLEARINT," bitfld.long 0x10 31. "CLRBEINT,Clear Bit Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 30. "CLRPBEINT,Clear Physical Bus Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 29. "CLRCEINT,Clear checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 28. "CLRISFEINT,Clear Inconsistent-Sync-Field-Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 27. "CLRNREINT,Clear No-Reponse-Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 26. "CLRFEINT,Clear Framing-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 25. "CLROEINT,Clear Overrun-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 24. "CLRPEINT,Clear Parity Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 17. "SETRXDMA,Clear receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 16. "CLRTXDMA,Clear transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 13. "CLRIDINT,Clear Identifier interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 9. "CLRRXINT,Clear Receiver interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 8. "CLRTXINT,Clear Transmitter interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 7. "CLRTOA3WUSINT,Clear Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 6. "CLRTOAWUSINT,Clear Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 4. "CLRTIMEOUTINT,Clear Timeout interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 1. "CLRWAKEUPINT,Clear Wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 0. "CLRBRKDTINT,Clear Break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x14 "LIN0_SCISETINTLVL," bitfld.long 0x14 31. "SETBEINTLVL,Set Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 30. "SETPBEINTLVL,Set Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 29. "SETCEINTLVL,Set Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 28. "SETISFEINTLVL,Set Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 27. "SETNREINTLVL,Set No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 26. "SETFEINTLVL,Set Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 25. "SETOEINTLVL,Set Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 24. "SETPEINTLVL,Set Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 13. "SETIDINTLVL,Set ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 9. "SETRXINTOVO,Set Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 8. "SETTXINTLVL,Set Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 7. "SETTOA3WUSINTLVL,Set Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 6. "SETTOAWUSINTLVL,Set Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 4. "SETTIMEOUTINTLVL,Set Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 1. "SETWAKEUPINTLVL,Set Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 0. "SETBRKDTINTLVL,Set Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x18 "LIN0_SCICLEARINTLVL," bitfld.long 0x18 31. "CLRBEINTLVL,Clear Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 30. "CLRPBEINTLVL,Clear Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 29. "CLRCEINTLVL,Clear Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 28. "CLRISFEINTLVL,Clear Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 27. "CLRNREINTLVL,Clear No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 26. "CLRFEINTLVL,Clear Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 25. "CLROEINTLVL,Clear Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 24. "CLRPEINTLVL,Clear Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 13. "CLRIDINTLVL,Clear ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 9. "CLRRXINTLVL,Clear Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 8. "CLRTXINTLVL,Clear Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 7. "CLRTOA3WUSINTLVL,Clear Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 6. "CLRTOAWUSINTLVL,Clear Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 4. "CLRTIMEOUTINTLVL,Clear Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 1. "CLRWAKEUPINTLVL,Clear Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 0. "CLRBRKDTINTLVL,Clear Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x1C "LIN0_SCIFLR," bitfld.long 0x1C 31. "BE,Bit Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 30. "PBE,Physical Bus Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 29. "CE,Checksum Error Flag" "0,1" bitfld.long 0x1C 28. "ISFE,Inconsistent Sync Field Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 27. "NRE,No-Response Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 26. "FE,Framing error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 25. "OE,Overrun error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x1C 24. "PE,Parity error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 14. "IDRXFLAG,Identifier On Receive Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 13. "IDTXFLAG,Identifier On Transmit Flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 12. "RXWAKE,Receiver wakeup detect flag.This bit is effective in SCI-compatible mode only" "0,1" rbitfld.long 0x1C 11. "TXEMPTY,Transmitter Empty flag.The value of this flag indicates the contents of the transmitter's buffer register(s) (SCITD/TDy) and shift register (SCITXSHF)" "0,1" newline bitfld.long 0x1C 10. "TXWAKE,SCI transmitter wakeup method select.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x1C 9. "RXRDY,Receiver ready flag" "0,1" newline rbitfld.long 0x1C 8. "TXRDY,Transmitter buffer register ready flag.When set this bit indicates that the transmit buffer(s) register (SCITD in compatibility mode and LINTD0 LINTD1 in MBUF mode) is/are ready to get another character from a CPU" "0,1" bitfld.long 0x1C 7. "TOA3WUS,Timeout After 3 Wakeup Signals flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 6. "TOAWUS,Timeout After Wakeup Signal flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 4. "TIMEOUT,LIN Bus IDLE timeout flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 3. "BUSY,Bus BUSY flag.This bit is effective in LIN mode and SCI-compatible mode" "0,1" rbitfld.long 0x1C 2. "IDLE,SCI receiver in idle state.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x1C 1. "WAKEUP,Wake-up flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 0. "BRKDT,SCI break-detect flag.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x20 "LIN0_SCIINTVECT0," bitfld.long 0x20 0.--4. "INTVECT0,Interrupt vector offset for INT0.This register indicates the offset for interrupt line INT0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x24 "LIN0_SCIINTVECT1," bitfld.long 0x24 0.--4. "INTVECT1,Interrupt vector offset for INT1.This register indicates the offset for interrupt line INT1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x28 "LIN0_SCIFORMAT," bitfld.long 0x28 16.--18. "LENGTH,Frame length control bits.In LIN mode these bits indicate the number of bytes in the response field from 1 to 8 bytes" "0,1,2,3,4,5,6,7" bitfld.long 0x28 0.--2. "CHAR,Character length control bits.These bits are effective in SCI compatible mode only" "0,1,2,3,4,5,6,7" line.long 0x2C "LIN0_BRSR," bitfld.long 0x2C 28.--30. "U,Superfractional Divider Selection" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 24.--27. "M,SCI/LIN 4-bit Fractional Divider Selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x2C 16.--23. 1. "SCI_LIN_PSH,PRESCALER P (High Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" hexmask.long.word 0x2C 0.--15. 1. "SCI_LIN_PSL,PRESCALER P (Low Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" line.long 0x30 "LIN0_SCIED," hexmask.long.byte 0x30 0.--7. 1. "ED,Receiver Emulation Data.This bit is effective in SCI-compatible mode only" line.long 0x34 "LIN0_SCIRD," hexmask.long.byte 0x34 0.--7. 1. "RD,Received Data.This bit is effective in SCI-compatible mode only" line.long 0x38 "LIN0_SCITD," hexmask.long.byte 0x38 0.--7. 1. "TD,Transmit dataThis bit is effective in SCI-compatible mode only" line.long 0x3C "LIN0_SCIPIO0," bitfld.long 0x3C 2. "TXFUNC,Transmit pin function.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x3C 1. "RXFUNC,Receive pin function.This bit is effective in LIN or SCI mode" "0,1" line.long 0x40 "LIN0_SCIPIO1," bitfld.long 0x40 2. "TXDIR,Transmit pin direction.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x40 1. "RXDIR,Receive pin direction.This bit is effective in LIN or SCI mode" "0,1" line.long 0x44 "LIN0_SCIPIO2," bitfld.long 0x44 2. "TXIN,Transmit data in.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x44 1. "RXIN,Receive data in.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x48 "LIN0_SCIPIO3," bitfld.long 0x48 2. "TXOUT,Transmit pin out.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x48 1. "RXOUT,Receive pin out.This bit is effective in LIN or SCI mode" "0,1" line.long 0x4C "LIN0_SCIPIO4," bitfld.long 0x4C 2. "TXSET,Transmit pin set.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x4C 1. "RXSET,Receive pin set.This bit is effective in LIN or SCI mode" "0,1" line.long 0x50 "LIN0_SCIPIO5," bitfld.long 0x50 2. "TXCLR,Transmit pin clear.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x50 1. "RXCLR,Receive pin clear.This bit is effective in LIN or SCI mode" "0,1" line.long 0x54 "LIN0_SCIPIO6," bitfld.long 0x54 2. "TXPDR,Transmit pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x54 1. "RXPDR,Receive pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x58 "LIN0_SCIPIO7," bitfld.long 0x58 2. "TXPD,Transmit pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x58 1. "RXPD,Receive pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x5C "LIN0_SCIPIO8," bitfld.long 0x5C 2. "TXPSL,TX pin pull select.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x5C 1. "RXPSL,RX pin pull select.This bit is effective in LIN or SCI mode" "0,1" line.long 0x60 "LIN0_LINCOMP," bitfld.long 0x60 8.--9. "SDEL,2-bit Sync Delimiter compare.These bits are effective in LIN mode only" "0,1,2,3" bitfld.long 0x60 0.--2. "SBREAK,3-bit Sync Break extend.LIN mode only" "0,1,2,3,4,5,6,7" line.long 0x64 "LIN0_LINRD0," hexmask.long.byte 0x64 24.--31. 1. "RD0,8-bit Receive Buffer 0Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received.A read of this byte clears the RXDY byte.Note" hexmask.long.byte 0x64 16.--23. 1. "RD1,8-bit Receive Buffer 1.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x64 8.--15. 1. "RD2,8-bit Receive Buffer 2.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x64 0.--7. 1. "RD3,8-bit Receive Buffer 3.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x68 "LIN0_LINRD1," hexmask.long.byte 0x68 24.--31. 1. "RD4,8-bit Receive Buffer 4 Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 16.--23. 1. "RD5,8-bit Receive Buffer 5.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x68 8.--15. 1. "RD6,8-bit Receive Buffer 6.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 0.--7. 1. "RD7,8-bit Receive Buffer 7.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x6C "LIN0_LINMASK," hexmask.long.byte 0x6C 16.--23. 1. "RXIDMASK,Receive ID mask.This field is effective in LIN mode only.This 8-bit mask is used for filtering an incoming ID message and compare it to the ID-byte" hexmask.long.byte 0x6C 0.--7. 1. "TXIDMASK,Transmit ID mask.This field is effective in LIN mode only" line.long 0x70 "LIN0_LINID," hexmask.long.byte 0x70 16.--23. 1. "RECEIVEDID,Received ID.This bit is effective in LIN mode only" hexmask.long.byte 0x70 8.--15. 1. "IDSLAVETASKBYTE,ID Slave Task byte.This field is effective in LIN mode only" newline hexmask.long.byte 0x70 0.--7. 1. "IDBYTE,ID byte.This field is effective in LIN mode only" line.long 0x74 "LIN0_LINTD0," hexmask.long.byte 0x74 24.--31. 1. "TD0,8-bit Transmit Buffer 0.Byte 0 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 16.--23. 1. "TD1,8-bit Transmit Buffer 3.Byte 1 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x74 8.--15. 1. "TD2,8-bit Transmit Buffer 2.Byte 2 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 0.--7. 1. "TD3,8-bit Transmit Buffer 3.Byte 3 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x78 "LIN0_LINTD1," hexmask.long.byte 0x78 24.--31. 1. "TD4,8-bit Transmit Buffer 4.Byte4 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 16.--23. 1. "TD5,8-bit Transmit Buffer 5.Byte 5 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x78 8.--15. 1. "TD6,8-bit Transmit Buffer 6.Byte 6 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 0.--7. 1. "TD7,8-bit Transmit Buffer 7.Byte 7 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x7C "LIN0_MBRSR," hexmask.long.word 0x7C 0.--12. 1. "MBR,Maximum Baud Rate Prescaler.This field is effective in LIN mode only" line.long 0x80 "LIN0_RESERVED," bitfld.long 0x80 31. "BERRENA,Bit Errror Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 30. "PBERRENA,Physical Bus Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 29. "CERRENA,Checksum Error Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 28. "ISFERRENA,Inconsistent Sync Field Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 26. "FERRENA,This bit is used to create a Frame Error.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 25. "PERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x80 24. "BRKDTERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 19.--20. "PINSAMPLEMASK,Pin sample mask.These bits define the sample number at which the TX Pin value that is being transmitted will be inverted to verify the receive pin samples correctly with the majority detection circuitry.Note: During IODFT mode testing for.." "0,1,2,3" newline bitfld.long 0x80 16.--18. "TXSHIFT,Transmit shift.These bits define the delay by which the value on LINTX is delayed so that the value on LINRX is asynchronous" "0,1,2,3,4,5,6,7" bitfld.long 0x80 8.--11. "IODFTENA,IO DFT Enable KeyThis field is used to enable the IODFT mode of the SCI/LIN module for testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x80 1. "LPBENA,Module loopback enable.In analog loopback mode the complete communication path through the I/Os can be tested whereas in digital loopback mode the I/O buffers are excluded from this path" "0,1" bitfld.long 0x80 0. "RXPENA,Module Analog loopback through receive pin enable.This bit defines whether the I/O buffers for the transmit or the receive pin are included in the communication path in analog loopback mode only" "0,1" group.long 0x90++0x07 line.long 0x00 "LIN0_IODFTCTRL," bitfld.long 0x00 1. "GLBINT1_EN,Global Interrupt Enable for LIN INT1.This bit determines whether the INT1 interrupt line generates an interrupt to the PIE or not 0 | GLBINT1_DISABLEDLIN INT1 line does not generate an interrupt to the PIE" "0,1" bitfld.long 0x00 0. "GLBINT0_EN,Global Interrupt Enable for LIN INT0.This bit determines whether the INT0 interrupt line generates an interrupt to the PIE or not" "0,1" line.long 0x04 "LIN0_RESERVED," bitfld.long 0x04 1. "INT1_FLG,Global Interrupt Flag for LIN INT1.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT1 interrupt line" "0,1" bitfld.long 0x04 0. "INT0_FLG,Global Interrupt Flag for LIN INT0.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT0 interrupt line" "0,1" group.long 0xE0++0x03 line.long 0x00 "LIN0_LIN_GLB_INT_EN," bitfld.long 0x00 1. "INT1_FLG_CLR,Global Interrupt flag clear for LIN INT1.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" bitfld.long 0x00 0. "INT0_FLG_CLR,Global Interrupt flag clear for LIN INT0.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" width 0x0B tree.end tree "LIN1_LIN1 (MSS_LIN)" base ad:0x52401000 group.long 0x00++0x83 line.long 0x00 "LIN1_SCIGCR0," bitfld.long 0x00 0. "RESET,This bit resets the SCI/LIN module" "0,1" line.long 0x04 "LIN1_SCIGCR1," bitfld.long 0x04 25. "TXENA,Transmit enable.This bit is effective in LIN and SCI modes" "0,1" bitfld.long 0x04 24. "RXENA,Receive enable.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 17. "CONT,Continue on suspend.This bit has an effect only when a program is being debugged with an emulator and it determines how the SCI/LIN operates when the program is suspended" "0,1" bitfld.long 0x04 16. "LOOPBACK,Loopback bit.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 13. "STOPEXTFRAME,Stop extended frame communication.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 12. "HGENCTRL,HGEN control bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x04 11. "CTYPE,Checksum type.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 10. "MBUFMODE,Multibuffer mode.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 9. "ADAPT,Adapt mode enable.This mode is effective in LIN mode only" "0,1" bitfld.long 0x04 8. "SLEEP,SCI sleep.SCI compatibility mode only" "0,1" newline bitfld.long 0x04 7. "SWNRST,Software reset (active low).This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x04 6. "LINMODE,LIN modeThis bit controls the mode of operation of the module" "0,1" newline bitfld.long 0x04 5. "CLK_MASTER,SCI internal clock enable or LIN Master/Slave configuration.In the SCI mode this bit enables the clock to the SCI module" "0,1" bitfld.long 0x04 4. "STOP,SCI number of stop bits.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x04 3. "PARITY,SCI parity odd/even selection.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 2. "PARITYENA,Parity enable.Enables or disables the parity function" "0,1" newline bitfld.long 0x04 1. "TIMINGMODE,SCI timing mode bit.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 0. "COMMMODE,SCI/LIN communication mode bit.In compatibility mode it selects the SCI communication mode" "0,1" line.long 0x08 "LIN1_SCIGCR2," bitfld.long 0x08 17. "CC,Compare Checksum.This mode is effective in LIN mode only" "0,1" bitfld.long 0x08 16. "SC,Send ChecksumThis mode is effective in LIN mode only" "0,1" newline bitfld.long 0x08 8. "GENWU,Generate wakeup signal.This bit controls the generation of a wakeup signal by transmitting the TDO buffer value" "0,1" bitfld.long 0x08 0. "POWERDOWN,Power down.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x0C "LIN1_SCISETINT," bitfld.long 0x0C 31. "SETBEINT,Set bit error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 30. "SETPBEINT,Set physical bus error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 29. "SETCEINT,Set checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 28. "SETISFEINT,Set inconsistent-sync-field-error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 27. "SETNREINT,Set no-response-error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 26. "SETFEINT,Set framing-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 25. "SETOEINT,Set overrun-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 24. "SETPEINT,Set parity interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 18. "SET_RX_DMA_ALL,Set receiver DMA for Address & Data frames.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 17. "SET_RX_DMA,Set receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 16. "SET_TX_DMA,Set transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 13. "SETIDINT,Set Identification interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 9. "SETRXINT,Set Receiver interrupt.Setting this bit enables the SCI/LIN to generate a receive interrupt after a frame has been completely received and the data is being transferred from SCIRXSHF to SCIRD" "0,1" bitfld.long 0x0C 8. "SETTXINT,Set Transmitter interrupt.Setting this bit enables the SCI/LIN to generate a transmit interrupt as data is being transferred from SCITD to SCITXSHF and the TXRDY bit is being set" "0,1" newline bitfld.long 0x0C 7. "SETTOA3WUSINT,Set Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 6. "SETTOAWUSINT,Set Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 4. "SETTIMEOUTINT,Set timeout interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 1. "SETWAKEUPINT,Set wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 0. "SETBRKDTINT,Set break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x10 "LIN1_SCICLEARINT," bitfld.long 0x10 31. "CLRBEINT,Clear Bit Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 30. "CLRPBEINT,Clear Physical Bus Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 29. "CLRCEINT,Clear checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 28. "CLRISFEINT,Clear Inconsistent-Sync-Field-Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 27. "CLRNREINT,Clear No-Reponse-Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 26. "CLRFEINT,Clear Framing-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 25. "CLROEINT,Clear Overrun-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 24. "CLRPEINT,Clear Parity Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 17. "SETRXDMA,Clear receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 16. "CLRTXDMA,Clear transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 13. "CLRIDINT,Clear Identifier interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 9. "CLRRXINT,Clear Receiver interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 8. "CLRTXINT,Clear Transmitter interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 7. "CLRTOA3WUSINT,Clear Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 6. "CLRTOAWUSINT,Clear Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 4. "CLRTIMEOUTINT,Clear Timeout interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 1. "CLRWAKEUPINT,Clear Wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 0. "CLRBRKDTINT,Clear Break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x14 "LIN1_SCISETINTLVL," bitfld.long 0x14 31. "SETBEINTLVL,Set Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 30. "SETPBEINTLVL,Set Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 29. "SETCEINTLVL,Set Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 28. "SETISFEINTLVL,Set Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 27. "SETNREINTLVL,Set No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 26. "SETFEINTLVL,Set Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 25. "SETOEINTLVL,Set Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 24. "SETPEINTLVL,Set Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 13. "SETIDINTLVL,Set ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 9. "SETRXINTOVO,Set Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 8. "SETTXINTLVL,Set Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 7. "SETTOA3WUSINTLVL,Set Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 6. "SETTOAWUSINTLVL,Set Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 4. "SETTIMEOUTINTLVL,Set Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 1. "SETWAKEUPINTLVL,Set Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 0. "SETBRKDTINTLVL,Set Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x18 "LIN1_SCICLEARINTLVL," bitfld.long 0x18 31. "CLRBEINTLVL,Clear Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 30. "CLRPBEINTLVL,Clear Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 29. "CLRCEINTLVL,Clear Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 28. "CLRISFEINTLVL,Clear Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 27. "CLRNREINTLVL,Clear No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 26. "CLRFEINTLVL,Clear Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 25. "CLROEINTLVL,Clear Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 24. "CLRPEINTLVL,Clear Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 13. "CLRIDINTLVL,Clear ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 9. "CLRRXINTLVL,Clear Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 8. "CLRTXINTLVL,Clear Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 7. "CLRTOA3WUSINTLVL,Clear Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 6. "CLRTOAWUSINTLVL,Clear Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 4. "CLRTIMEOUTINTLVL,Clear Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 1. "CLRWAKEUPINTLVL,Clear Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 0. "CLRBRKDTINTLVL,Clear Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x1C "LIN1_SCIFLR," bitfld.long 0x1C 31. "BE,Bit Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 30. "PBE,Physical Bus Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 29. "CE,Checksum Error Flag" "0,1" bitfld.long 0x1C 28. "ISFE,Inconsistent Sync Field Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 27. "NRE,No-Response Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 26. "FE,Framing error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 25. "OE,Overrun error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x1C 24. "PE,Parity error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 14. "IDRXFLAG,Identifier On Receive Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 13. "IDTXFLAG,Identifier On Transmit Flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 12. "RXWAKE,Receiver wakeup detect flag.This bit is effective in SCI-compatible mode only" "0,1" rbitfld.long 0x1C 11. "TXEMPTY,Transmitter Empty flag.The value of this flag indicates the contents of the transmitter's buffer register(s) (SCITD/TDy) and shift register (SCITXSHF)" "0,1" newline bitfld.long 0x1C 10. "TXWAKE,SCI transmitter wakeup method select.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x1C 9. "RXRDY,Receiver ready flag" "0,1" newline rbitfld.long 0x1C 8. "TXRDY,Transmitter buffer register ready flag.When set this bit indicates that the transmit buffer(s) register (SCITD in compatibility mode and LINTD0 LINTD1 in MBUF mode) is/are ready to get another character from a CPU" "0,1" bitfld.long 0x1C 7. "TOA3WUS,Timeout After 3 Wakeup Signals flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 6. "TOAWUS,Timeout After Wakeup Signal flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 4. "TIMEOUT,LIN Bus IDLE timeout flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 3. "BUSY,Bus BUSY flag.This bit is effective in LIN mode and SCI-compatible mode" "0,1" rbitfld.long 0x1C 2. "IDLE,SCI receiver in idle state.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x1C 1. "WAKEUP,Wake-up flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 0. "BRKDT,SCI break-detect flag.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x20 "LIN1_SCIINTVECT0," bitfld.long 0x20 0.--4. "INTVECT0,Interrupt vector offset for INT0.This register indicates the offset for interrupt line INT0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x24 "LIN1_SCIINTVECT1," bitfld.long 0x24 0.--4. "INTVECT1,Interrupt vector offset for INT1.This register indicates the offset for interrupt line INT1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x28 "LIN1_SCIFORMAT," bitfld.long 0x28 16.--18. "LENGTH,Frame length control bits.In LIN mode these bits indicate the number of bytes in the response field from 1 to 8 bytes" "0,1,2,3,4,5,6,7" bitfld.long 0x28 0.--2. "CHAR,Character length control bits.These bits are effective in SCI compatible mode only" "0,1,2,3,4,5,6,7" line.long 0x2C "LIN1_BRSR," bitfld.long 0x2C 28.--30. "U,Superfractional Divider Selection" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 24.--27. "M,SCI/LIN 4-bit Fractional Divider Selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x2C 16.--23. 1. "SCI_LIN_PSH,PRESCALER P (High Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" hexmask.long.word 0x2C 0.--15. 1. "SCI_LIN_PSL,PRESCALER P (Low Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" line.long 0x30 "LIN1_SCIED," hexmask.long.byte 0x30 0.--7. 1. "ED,Receiver Emulation Data.This bit is effective in SCI-compatible mode only" line.long 0x34 "LIN1_SCIRD," hexmask.long.byte 0x34 0.--7. 1. "RD,Received Data.This bit is effective in SCI-compatible mode only" line.long 0x38 "LIN1_SCITD," hexmask.long.byte 0x38 0.--7. 1. "TD,Transmit dataThis bit is effective in SCI-compatible mode only" line.long 0x3C "LIN1_SCIPIO0," bitfld.long 0x3C 2. "TXFUNC,Transmit pin function.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x3C 1. "RXFUNC,Receive pin function.This bit is effective in LIN or SCI mode" "0,1" line.long 0x40 "LIN1_SCIPIO1," bitfld.long 0x40 2. "TXDIR,Transmit pin direction.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x40 1. "RXDIR,Receive pin direction.This bit is effective in LIN or SCI mode" "0,1" line.long 0x44 "LIN1_SCIPIO2," bitfld.long 0x44 2. "TXIN,Transmit data in.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x44 1. "RXIN,Receive data in.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x48 "LIN1_SCIPIO3," bitfld.long 0x48 2. "TXOUT,Transmit pin out.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x48 1. "RXOUT,Receive pin out.This bit is effective in LIN or SCI mode" "0,1" line.long 0x4C "LIN1_SCIPIO4," bitfld.long 0x4C 2. "TXSET,Transmit pin set.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x4C 1. "RXSET,Receive pin set.This bit is effective in LIN or SCI mode" "0,1" line.long 0x50 "LIN1_SCIPIO5," bitfld.long 0x50 2. "TXCLR,Transmit pin clear.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x50 1. "RXCLR,Receive pin clear.This bit is effective in LIN or SCI mode" "0,1" line.long 0x54 "LIN1_SCIPIO6," bitfld.long 0x54 2. "TXPDR,Transmit pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x54 1. "RXPDR,Receive pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x58 "LIN1_SCIPIO7," bitfld.long 0x58 2. "TXPD,Transmit pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x58 1. "RXPD,Receive pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x5C "LIN1_SCIPIO8," bitfld.long 0x5C 2. "TXPSL,TX pin pull select.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x5C 1. "RXPSL,RX pin pull select.This bit is effective in LIN or SCI mode" "0,1" line.long 0x60 "LIN1_LINCOMP," bitfld.long 0x60 8.--9. "SDEL,2-bit Sync Delimiter compare.These bits are effective in LIN mode only" "0,1,2,3" bitfld.long 0x60 0.--2. "SBREAK,3-bit Sync Break extend.LIN mode only" "0,1,2,3,4,5,6,7" line.long 0x64 "LIN1_LINRD0," hexmask.long.byte 0x64 24.--31. 1. "RD0,8-bit Receive Buffer 0Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received.A read of this byte clears the RXDY byte.Note" hexmask.long.byte 0x64 16.--23. 1. "RD1,8-bit Receive Buffer 1.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x64 8.--15. 1. "RD2,8-bit Receive Buffer 2.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x64 0.--7. 1. "RD3,8-bit Receive Buffer 3.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x68 "LIN1_LINRD1," hexmask.long.byte 0x68 24.--31. 1. "RD4,8-bit Receive Buffer 4 Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 16.--23. 1. "RD5,8-bit Receive Buffer 5.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x68 8.--15. 1. "RD6,8-bit Receive Buffer 6.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 0.--7. 1. "RD7,8-bit Receive Buffer 7.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x6C "LIN1_LINMASK," hexmask.long.byte 0x6C 16.--23. 1. "RXIDMASK,Receive ID mask.This field is effective in LIN mode only.This 8-bit mask is used for filtering an incoming ID message and compare it to the ID-byte" hexmask.long.byte 0x6C 0.--7. 1. "TXIDMASK,Transmit ID mask.This field is effective in LIN mode only" line.long 0x70 "LIN1_LINID," hexmask.long.byte 0x70 16.--23. 1. "RECEIVEDID,Received ID.This bit is effective in LIN mode only" hexmask.long.byte 0x70 8.--15. 1. "IDSLAVETASKBYTE,ID Slave Task byte.This field is effective in LIN mode only" newline hexmask.long.byte 0x70 0.--7. 1. "IDBYTE,ID byte.This field is effective in LIN mode only" line.long 0x74 "LIN1_LINTD0," hexmask.long.byte 0x74 24.--31. 1. "TD0,8-bit Transmit Buffer 0.Byte 0 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 16.--23. 1. "TD1,8-bit Transmit Buffer 3.Byte 1 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x74 8.--15. 1. "TD2,8-bit Transmit Buffer 2.Byte 2 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 0.--7. 1. "TD3,8-bit Transmit Buffer 3.Byte 3 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x78 "LIN1_LINTD1," hexmask.long.byte 0x78 24.--31. 1. "TD4,8-bit Transmit Buffer 4.Byte4 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 16.--23. 1. "TD5,8-bit Transmit Buffer 5.Byte 5 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x78 8.--15. 1. "TD6,8-bit Transmit Buffer 6.Byte 6 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 0.--7. 1. "TD7,8-bit Transmit Buffer 7.Byte 7 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x7C "LIN1_MBRSR," hexmask.long.word 0x7C 0.--12. 1. "MBR,Maximum Baud Rate Prescaler.This field is effective in LIN mode only" line.long 0x80 "LIN1_RESERVED," bitfld.long 0x80 31. "BERRENA,Bit Errror Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 30. "PBERRENA,Physical Bus Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 29. "CERRENA,Checksum Error Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 28. "ISFERRENA,Inconsistent Sync Field Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 26. "FERRENA,This bit is used to create a Frame Error.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 25. "PERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x80 24. "BRKDTERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 19.--20. "PINSAMPLEMASK,Pin sample mask.These bits define the sample number at which the TX Pin value that is being transmitted will be inverted to verify the receive pin samples correctly with the majority detection circuitry.Note: During IODFT mode testing for.." "0,1,2,3" newline bitfld.long 0x80 16.--18. "TXSHIFT,Transmit shift.These bits define the delay by which the value on LINTX is delayed so that the value on LINRX is asynchronous" "0,1,2,3,4,5,6,7" bitfld.long 0x80 8.--11. "IODFTENA,IO DFT Enable KeyThis field is used to enable the IODFT mode of the SCI/LIN module for testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x80 1. "LPBENA,Module loopback enable.In analog loopback mode the complete communication path through the I/Os can be tested whereas in digital loopback mode the I/O buffers are excluded from this path" "0,1" bitfld.long 0x80 0. "RXPENA,Module Analog loopback through receive pin enable.This bit defines whether the I/O buffers for the transmit or the receive pin are included in the communication path in analog loopback mode only" "0,1" group.long 0x90++0x07 line.long 0x00 "LIN1_IODFTCTRL," bitfld.long 0x00 1. "GLBINT1_EN,Global Interrupt Enable for LIN INT1.This bit determines whether the INT1 interrupt line generates an interrupt to the PIE or not 0 | GLBINT1_DISABLEDLIN INT1 line does not generate an interrupt to the PIE" "0,1" bitfld.long 0x00 0. "GLBINT0_EN,Global Interrupt Enable for LIN INT0.This bit determines whether the INT0 interrupt line generates an interrupt to the PIE or not" "0,1" line.long 0x04 "LIN1_RESERVED," bitfld.long 0x04 1. "INT1_FLG,Global Interrupt Flag for LIN INT1.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT1 interrupt line" "0,1" bitfld.long 0x04 0. "INT0_FLG,Global Interrupt Flag for LIN INT0.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT0 interrupt line" "0,1" group.long 0xE0++0x03 line.long 0x00 "LIN1_LIN_GLB_INT_EN," bitfld.long 0x00 1. "INT1_FLG_CLR,Global Interrupt flag clear for LIN INT1.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" bitfld.long 0x00 0. "INT0_FLG_CLR,Global Interrupt flag clear for LIN INT0.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" width 0x0B tree.end tree "LIN2_LIN2 (MSS_LIN)" base ad:0x52402000 group.long 0x00++0x83 line.long 0x00 "LIN2_SCIGCR0," bitfld.long 0x00 0. "RESET,This bit resets the SCI/LIN module" "0,1" line.long 0x04 "LIN2_SCIGCR1," bitfld.long 0x04 25. "TXENA,Transmit enable.This bit is effective in LIN and SCI modes" "0,1" bitfld.long 0x04 24. "RXENA,Receive enable.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 17. "CONT,Continue on suspend.This bit has an effect only when a program is being debugged with an emulator and it determines how the SCI/LIN operates when the program is suspended" "0,1" bitfld.long 0x04 16. "LOOPBACK,Loopback bit.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 13. "STOPEXTFRAME,Stop extended frame communication.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 12. "HGENCTRL,HGEN control bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x04 11. "CTYPE,Checksum type.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 10. "MBUFMODE,Multibuffer mode.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 9. "ADAPT,Adapt mode enable.This mode is effective in LIN mode only" "0,1" bitfld.long 0x04 8. "SLEEP,SCI sleep.SCI compatibility mode only" "0,1" newline bitfld.long 0x04 7. "SWNRST,Software reset (active low).This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x04 6. "LINMODE,LIN modeThis bit controls the mode of operation of the module" "0,1" newline bitfld.long 0x04 5. "CLK_MASTER,SCI internal clock enable or LIN Master/Slave configuration.In the SCI mode this bit enables the clock to the SCI module" "0,1" bitfld.long 0x04 4. "STOP,SCI number of stop bits.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x04 3. "PARITY,SCI parity odd/even selection.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 2. "PARITYENA,Parity enable.Enables or disables the parity function" "0,1" newline bitfld.long 0x04 1. "TIMINGMODE,SCI timing mode bit.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 0. "COMMMODE,SCI/LIN communication mode bit.In compatibility mode it selects the SCI communication mode" "0,1" line.long 0x08 "LIN2_SCIGCR2," bitfld.long 0x08 17. "CC,Compare Checksum.This mode is effective in LIN mode only" "0,1" bitfld.long 0x08 16. "SC,Send ChecksumThis mode is effective in LIN mode only" "0,1" newline bitfld.long 0x08 8. "GENWU,Generate wakeup signal.This bit controls the generation of a wakeup signal by transmitting the TDO buffer value" "0,1" bitfld.long 0x08 0. "POWERDOWN,Power down.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x0C "LIN2_SCISETINT," bitfld.long 0x0C 31. "SETBEINT,Set bit error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 30. "SETPBEINT,Set physical bus error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 29. "SETCEINT,Set checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 28. "SETISFEINT,Set inconsistent-sync-field-error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 27. "SETNREINT,Set no-response-error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 26. "SETFEINT,Set framing-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 25. "SETOEINT,Set overrun-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 24. "SETPEINT,Set parity interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 18. "SET_RX_DMA_ALL,Set receiver DMA for Address & Data frames.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 17. "SET_RX_DMA,Set receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 16. "SET_TX_DMA,Set transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 13. "SETIDINT,Set Identification interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 9. "SETRXINT,Set Receiver interrupt.Setting this bit enables the SCI/LIN to generate a receive interrupt after a frame has been completely received and the data is being transferred from SCIRXSHF to SCIRD" "0,1" bitfld.long 0x0C 8. "SETTXINT,Set Transmitter interrupt.Setting this bit enables the SCI/LIN to generate a transmit interrupt as data is being transferred from SCITD to SCITXSHF and the TXRDY bit is being set" "0,1" newline bitfld.long 0x0C 7. "SETTOA3WUSINT,Set Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 6. "SETTOAWUSINT,Set Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 4. "SETTIMEOUTINT,Set timeout interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 1. "SETWAKEUPINT,Set wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 0. "SETBRKDTINT,Set break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x10 "LIN2_SCICLEARINT," bitfld.long 0x10 31. "CLRBEINT,Clear Bit Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 30. "CLRPBEINT,Clear Physical Bus Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 29. "CLRCEINT,Clear checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 28. "CLRISFEINT,Clear Inconsistent-Sync-Field-Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 27. "CLRNREINT,Clear No-Reponse-Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 26. "CLRFEINT,Clear Framing-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 25. "CLROEINT,Clear Overrun-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 24. "CLRPEINT,Clear Parity Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 17. "SETRXDMA,Clear receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 16. "CLRTXDMA,Clear transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 13. "CLRIDINT,Clear Identifier interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 9. "CLRRXINT,Clear Receiver interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 8. "CLRTXINT,Clear Transmitter interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 7. "CLRTOA3WUSINT,Clear Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 6. "CLRTOAWUSINT,Clear Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 4. "CLRTIMEOUTINT,Clear Timeout interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 1. "CLRWAKEUPINT,Clear Wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 0. "CLRBRKDTINT,Clear Break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x14 "LIN2_SCISETINTLVL," bitfld.long 0x14 31. "SETBEINTLVL,Set Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 30. "SETPBEINTLVL,Set Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 29. "SETCEINTLVL,Set Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 28. "SETISFEINTLVL,Set Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 27. "SETNREINTLVL,Set No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 26. "SETFEINTLVL,Set Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 25. "SETOEINTLVL,Set Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 24. "SETPEINTLVL,Set Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 13. "SETIDINTLVL,Set ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 9. "SETRXINTOVO,Set Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 8. "SETTXINTLVL,Set Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 7. "SETTOA3WUSINTLVL,Set Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 6. "SETTOAWUSINTLVL,Set Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 4. "SETTIMEOUTINTLVL,Set Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 1. "SETWAKEUPINTLVL,Set Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 0. "SETBRKDTINTLVL,Set Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x18 "LIN2_SCICLEARINTLVL," bitfld.long 0x18 31. "CLRBEINTLVL,Clear Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 30. "CLRPBEINTLVL,Clear Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 29. "CLRCEINTLVL,Clear Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 28. "CLRISFEINTLVL,Clear Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 27. "CLRNREINTLVL,Clear No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 26. "CLRFEINTLVL,Clear Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 25. "CLROEINTLVL,Clear Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 24. "CLRPEINTLVL,Clear Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 13. "CLRIDINTLVL,Clear ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 9. "CLRRXINTLVL,Clear Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 8. "CLRTXINTLVL,Clear Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 7. "CLRTOA3WUSINTLVL,Clear Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 6. "CLRTOAWUSINTLVL,Clear Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 4. "CLRTIMEOUTINTLVL,Clear Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 1. "CLRWAKEUPINTLVL,Clear Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 0. "CLRBRKDTINTLVL,Clear Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x1C "LIN2_SCIFLR," bitfld.long 0x1C 31. "BE,Bit Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 30. "PBE,Physical Bus Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 29. "CE,Checksum Error Flag" "0,1" bitfld.long 0x1C 28. "ISFE,Inconsistent Sync Field Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 27. "NRE,No-Response Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 26. "FE,Framing error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 25. "OE,Overrun error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x1C 24. "PE,Parity error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 14. "IDRXFLAG,Identifier On Receive Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 13. "IDTXFLAG,Identifier On Transmit Flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 12. "RXWAKE,Receiver wakeup detect flag.This bit is effective in SCI-compatible mode only" "0,1" rbitfld.long 0x1C 11. "TXEMPTY,Transmitter Empty flag.The value of this flag indicates the contents of the transmitter's buffer register(s) (SCITD/TDy) and shift register (SCITXSHF)" "0,1" newline bitfld.long 0x1C 10. "TXWAKE,SCI transmitter wakeup method select.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x1C 9. "RXRDY,Receiver ready flag" "0,1" newline rbitfld.long 0x1C 8. "TXRDY,Transmitter buffer register ready flag.When set this bit indicates that the transmit buffer(s) register (SCITD in compatibility mode and LINTD0 LINTD1 in MBUF mode) is/are ready to get another character from a CPU" "0,1" bitfld.long 0x1C 7. "TOA3WUS,Timeout After 3 Wakeup Signals flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 6. "TOAWUS,Timeout After Wakeup Signal flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 4. "TIMEOUT,LIN Bus IDLE timeout flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 3. "BUSY,Bus BUSY flag.This bit is effective in LIN mode and SCI-compatible mode" "0,1" rbitfld.long 0x1C 2. "IDLE,SCI receiver in idle state.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x1C 1. "WAKEUP,Wake-up flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 0. "BRKDT,SCI break-detect flag.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x20 "LIN2_SCIINTVECT0," bitfld.long 0x20 0.--4. "INTVECT0,Interrupt vector offset for INT0.This register indicates the offset for interrupt line INT0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x24 "LIN2_SCIINTVECT1," bitfld.long 0x24 0.--4. "INTVECT1,Interrupt vector offset for INT1.This register indicates the offset for interrupt line INT1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x28 "LIN2_SCIFORMAT," bitfld.long 0x28 16.--18. "LENGTH,Frame length control bits.In LIN mode these bits indicate the number of bytes in the response field from 1 to 8 bytes" "0,1,2,3,4,5,6,7" bitfld.long 0x28 0.--2. "CHAR,Character length control bits.These bits are effective in SCI compatible mode only" "0,1,2,3,4,5,6,7" line.long 0x2C "LIN2_BRSR," bitfld.long 0x2C 28.--30. "U,Superfractional Divider Selection" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 24.--27. "M,SCI/LIN 4-bit Fractional Divider Selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x2C 16.--23. 1. "SCI_LIN_PSH,PRESCALER P (High Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" hexmask.long.word 0x2C 0.--15. 1. "SCI_LIN_PSL,PRESCALER P (Low Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" line.long 0x30 "LIN2_SCIED," hexmask.long.byte 0x30 0.--7. 1. "ED,Receiver Emulation Data.This bit is effective in SCI-compatible mode only" line.long 0x34 "LIN2_SCIRD," hexmask.long.byte 0x34 0.--7. 1. "RD,Received Data.This bit is effective in SCI-compatible mode only" line.long 0x38 "LIN2_SCITD," hexmask.long.byte 0x38 0.--7. 1. "TD,Transmit dataThis bit is effective in SCI-compatible mode only" line.long 0x3C "LIN2_SCIPIO0," bitfld.long 0x3C 2. "TXFUNC,Transmit pin function.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x3C 1. "RXFUNC,Receive pin function.This bit is effective in LIN or SCI mode" "0,1" line.long 0x40 "LIN2_SCIPIO1," bitfld.long 0x40 2. "TXDIR,Transmit pin direction.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x40 1. "RXDIR,Receive pin direction.This bit is effective in LIN or SCI mode" "0,1" line.long 0x44 "LIN2_SCIPIO2," bitfld.long 0x44 2. "TXIN,Transmit data in.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x44 1. "RXIN,Receive data in.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x48 "LIN2_SCIPIO3," bitfld.long 0x48 2. "TXOUT,Transmit pin out.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x48 1. "RXOUT,Receive pin out.This bit is effective in LIN or SCI mode" "0,1" line.long 0x4C "LIN2_SCIPIO4," bitfld.long 0x4C 2. "TXSET,Transmit pin set.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x4C 1. "RXSET,Receive pin set.This bit is effective in LIN or SCI mode" "0,1" line.long 0x50 "LIN2_SCIPIO5," bitfld.long 0x50 2. "TXCLR,Transmit pin clear.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x50 1. "RXCLR,Receive pin clear.This bit is effective in LIN or SCI mode" "0,1" line.long 0x54 "LIN2_SCIPIO6," bitfld.long 0x54 2. "TXPDR,Transmit pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x54 1. "RXPDR,Receive pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x58 "LIN2_SCIPIO7," bitfld.long 0x58 2. "TXPD,Transmit pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x58 1. "RXPD,Receive pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x5C "LIN2_SCIPIO8," bitfld.long 0x5C 2. "TXPSL,TX pin pull select.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x5C 1. "RXPSL,RX pin pull select.This bit is effective in LIN or SCI mode" "0,1" line.long 0x60 "LIN2_LINCOMP," bitfld.long 0x60 8.--9. "SDEL,2-bit Sync Delimiter compare.These bits are effective in LIN mode only" "0,1,2,3" bitfld.long 0x60 0.--2. "SBREAK,3-bit Sync Break extend.LIN mode only" "0,1,2,3,4,5,6,7" line.long 0x64 "LIN2_LINRD0," hexmask.long.byte 0x64 24.--31. 1. "RD0,8-bit Receive Buffer 0Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received.A read of this byte clears the RXDY byte.Note" hexmask.long.byte 0x64 16.--23. 1. "RD1,8-bit Receive Buffer 1.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x64 8.--15. 1. "RD2,8-bit Receive Buffer 2.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x64 0.--7. 1. "RD3,8-bit Receive Buffer 3.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x68 "LIN2_LINRD1," hexmask.long.byte 0x68 24.--31. 1. "RD4,8-bit Receive Buffer 4 Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 16.--23. 1. "RD5,8-bit Receive Buffer 5.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x68 8.--15. 1. "RD6,8-bit Receive Buffer 6.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 0.--7. 1. "RD7,8-bit Receive Buffer 7.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x6C "LIN2_LINMASK," hexmask.long.byte 0x6C 16.--23. 1. "RXIDMASK,Receive ID mask.This field is effective in LIN mode only.This 8-bit mask is used for filtering an incoming ID message and compare it to the ID-byte" hexmask.long.byte 0x6C 0.--7. 1. "TXIDMASK,Transmit ID mask.This field is effective in LIN mode only" line.long 0x70 "LIN2_LINID," hexmask.long.byte 0x70 16.--23. 1. "RECEIVEDID,Received ID.This bit is effective in LIN mode only" hexmask.long.byte 0x70 8.--15. 1. "IDSLAVETASKBYTE,ID Slave Task byte.This field is effective in LIN mode only" newline hexmask.long.byte 0x70 0.--7. 1. "IDBYTE,ID byte.This field is effective in LIN mode only" line.long 0x74 "LIN2_LINTD0," hexmask.long.byte 0x74 24.--31. 1. "TD0,8-bit Transmit Buffer 0.Byte 0 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 16.--23. 1. "TD1,8-bit Transmit Buffer 3.Byte 1 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x74 8.--15. 1. "TD2,8-bit Transmit Buffer 2.Byte 2 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 0.--7. 1. "TD3,8-bit Transmit Buffer 3.Byte 3 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x78 "LIN2_LINTD1," hexmask.long.byte 0x78 24.--31. 1. "TD4,8-bit Transmit Buffer 4.Byte4 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 16.--23. 1. "TD5,8-bit Transmit Buffer 5.Byte 5 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x78 8.--15. 1. "TD6,8-bit Transmit Buffer 6.Byte 6 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 0.--7. 1. "TD7,8-bit Transmit Buffer 7.Byte 7 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x7C "LIN2_MBRSR," hexmask.long.word 0x7C 0.--12. 1. "MBR,Maximum Baud Rate Prescaler.This field is effective in LIN mode only" line.long 0x80 "LIN2_RESERVED," bitfld.long 0x80 31. "BERRENA,Bit Errror Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 30. "PBERRENA,Physical Bus Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 29. "CERRENA,Checksum Error Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 28. "ISFERRENA,Inconsistent Sync Field Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 26. "FERRENA,This bit is used to create a Frame Error.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 25. "PERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x80 24. "BRKDTERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 19.--20. "PINSAMPLEMASK,Pin sample mask.These bits define the sample number at which the TX Pin value that is being transmitted will be inverted to verify the receive pin samples correctly with the majority detection circuitry.Note: During IODFT mode testing for.." "0,1,2,3" newline bitfld.long 0x80 16.--18. "TXSHIFT,Transmit shift.These bits define the delay by which the value on LINTX is delayed so that the value on LINRX is asynchronous" "0,1,2,3,4,5,6,7" bitfld.long 0x80 8.--11. "IODFTENA,IO DFT Enable KeyThis field is used to enable the IODFT mode of the SCI/LIN module for testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x80 1. "LPBENA,Module loopback enable.In analog loopback mode the complete communication path through the I/Os can be tested whereas in digital loopback mode the I/O buffers are excluded from this path" "0,1" bitfld.long 0x80 0. "RXPENA,Module Analog loopback through receive pin enable.This bit defines whether the I/O buffers for the transmit or the receive pin are included in the communication path in analog loopback mode only" "0,1" group.long 0x90++0x07 line.long 0x00 "LIN2_IODFTCTRL," bitfld.long 0x00 1. "GLBINT1_EN,Global Interrupt Enable for LIN INT1.This bit determines whether the INT1 interrupt line generates an interrupt to the PIE or not 0 | GLBINT1_DISABLEDLIN INT1 line does not generate an interrupt to the PIE" "0,1" bitfld.long 0x00 0. "GLBINT0_EN,Global Interrupt Enable for LIN INT0.This bit determines whether the INT0 interrupt line generates an interrupt to the PIE or not" "0,1" line.long 0x04 "LIN2_RESERVED," bitfld.long 0x04 1. "INT1_FLG,Global Interrupt Flag for LIN INT1.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT1 interrupt line" "0,1" bitfld.long 0x04 0. "INT0_FLG,Global Interrupt Flag for LIN INT0.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT0 interrupt line" "0,1" group.long 0xE0++0x03 line.long 0x00 "LIN2_LIN_GLB_INT_EN," bitfld.long 0x00 1. "INT1_FLG_CLR,Global Interrupt flag clear for LIN INT1.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" bitfld.long 0x00 0. "INT0_FLG_CLR,Global Interrupt flag clear for LIN INT0.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" width 0x0B tree.end tree "LIN3_LIN3 (MSS_LIN)" base ad:0x52403000 group.long 0x00++0x83 line.long 0x00 "LIN3_SCIGCR0," bitfld.long 0x00 0. "RESET,This bit resets the SCI/LIN module" "0,1" line.long 0x04 "LIN3_SCIGCR1," bitfld.long 0x04 25. "TXENA,Transmit enable.This bit is effective in LIN and SCI modes" "0,1" bitfld.long 0x04 24. "RXENA,Receive enable.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 17. "CONT,Continue on suspend.This bit has an effect only when a program is being debugged with an emulator and it determines how the SCI/LIN operates when the program is suspended" "0,1" bitfld.long 0x04 16. "LOOPBACK,Loopback bit.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 13. "STOPEXTFRAME,Stop extended frame communication.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 12. "HGENCTRL,HGEN control bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x04 11. "CTYPE,Checksum type.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 10. "MBUFMODE,Multibuffer mode.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 9. "ADAPT,Adapt mode enable.This mode is effective in LIN mode only" "0,1" bitfld.long 0x04 8. "SLEEP,SCI sleep.SCI compatibility mode only" "0,1" newline bitfld.long 0x04 7. "SWNRST,Software reset (active low).This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x04 6. "LINMODE,LIN modeThis bit controls the mode of operation of the module" "0,1" newline bitfld.long 0x04 5. "CLK_MASTER,SCI internal clock enable or LIN Master/Slave configuration.In the SCI mode this bit enables the clock to the SCI module" "0,1" bitfld.long 0x04 4. "STOP,SCI number of stop bits.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x04 3. "PARITY,SCI parity odd/even selection.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 2. "PARITYENA,Parity enable.Enables or disables the parity function" "0,1" newline bitfld.long 0x04 1. "TIMINGMODE,SCI timing mode bit.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 0. "COMMMODE,SCI/LIN communication mode bit.In compatibility mode it selects the SCI communication mode" "0,1" line.long 0x08 "LIN3_SCIGCR2," bitfld.long 0x08 17. "CC,Compare Checksum.This mode is effective in LIN mode only" "0,1" bitfld.long 0x08 16. "SC,Send ChecksumThis mode is effective in LIN mode only" "0,1" newline bitfld.long 0x08 8. "GENWU,Generate wakeup signal.This bit controls the generation of a wakeup signal by transmitting the TDO buffer value" "0,1" bitfld.long 0x08 0. "POWERDOWN,Power down.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x0C "LIN3_SCISETINT," bitfld.long 0x0C 31. "SETBEINT,Set bit error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 30. "SETPBEINT,Set physical bus error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 29. "SETCEINT,Set checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 28. "SETISFEINT,Set inconsistent-sync-field-error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 27. "SETNREINT,Set no-response-error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 26. "SETFEINT,Set framing-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 25. "SETOEINT,Set overrun-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 24. "SETPEINT,Set parity interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 18. "SET_RX_DMA_ALL,Set receiver DMA for Address & Data frames.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 17. "SET_RX_DMA,Set receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 16. "SET_TX_DMA,Set transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 13. "SETIDINT,Set Identification interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 9. "SETRXINT,Set Receiver interrupt.Setting this bit enables the SCI/LIN to generate a receive interrupt after a frame has been completely received and the data is being transferred from SCIRXSHF to SCIRD" "0,1" bitfld.long 0x0C 8. "SETTXINT,Set Transmitter interrupt.Setting this bit enables the SCI/LIN to generate a transmit interrupt as data is being transferred from SCITD to SCITXSHF and the TXRDY bit is being set" "0,1" newline bitfld.long 0x0C 7. "SETTOA3WUSINT,Set Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 6. "SETTOAWUSINT,Set Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 4. "SETTIMEOUTINT,Set timeout interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 1. "SETWAKEUPINT,Set wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 0. "SETBRKDTINT,Set break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x10 "LIN3_SCICLEARINT," bitfld.long 0x10 31. "CLRBEINT,Clear Bit Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 30. "CLRPBEINT,Clear Physical Bus Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 29. "CLRCEINT,Clear checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 28. "CLRISFEINT,Clear Inconsistent-Sync-Field-Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 27. "CLRNREINT,Clear No-Reponse-Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 26. "CLRFEINT,Clear Framing-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 25. "CLROEINT,Clear Overrun-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 24. "CLRPEINT,Clear Parity Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 17. "SETRXDMA,Clear receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 16. "CLRTXDMA,Clear transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 13. "CLRIDINT,Clear Identifier interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 9. "CLRRXINT,Clear Receiver interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 8. "CLRTXINT,Clear Transmitter interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 7. "CLRTOA3WUSINT,Clear Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 6. "CLRTOAWUSINT,Clear Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 4. "CLRTIMEOUTINT,Clear Timeout interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 1. "CLRWAKEUPINT,Clear Wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 0. "CLRBRKDTINT,Clear Break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x14 "LIN3_SCISETINTLVL," bitfld.long 0x14 31. "SETBEINTLVL,Set Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 30. "SETPBEINTLVL,Set Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 29. "SETCEINTLVL,Set Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 28. "SETISFEINTLVL,Set Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 27. "SETNREINTLVL,Set No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 26. "SETFEINTLVL,Set Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 25. "SETOEINTLVL,Set Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 24. "SETPEINTLVL,Set Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 13. "SETIDINTLVL,Set ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 9. "SETRXINTOVO,Set Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 8. "SETTXINTLVL,Set Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 7. "SETTOA3WUSINTLVL,Set Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 6. "SETTOAWUSINTLVL,Set Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 4. "SETTIMEOUTINTLVL,Set Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 1. "SETWAKEUPINTLVL,Set Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 0. "SETBRKDTINTLVL,Set Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x18 "LIN3_SCICLEARINTLVL," bitfld.long 0x18 31. "CLRBEINTLVL,Clear Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 30. "CLRPBEINTLVL,Clear Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 29. "CLRCEINTLVL,Clear Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 28. "CLRISFEINTLVL,Clear Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 27. "CLRNREINTLVL,Clear No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 26. "CLRFEINTLVL,Clear Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 25. "CLROEINTLVL,Clear Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 24. "CLRPEINTLVL,Clear Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 13. "CLRIDINTLVL,Clear ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 9. "CLRRXINTLVL,Clear Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 8. "CLRTXINTLVL,Clear Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 7. "CLRTOA3WUSINTLVL,Clear Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 6. "CLRTOAWUSINTLVL,Clear Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 4. "CLRTIMEOUTINTLVL,Clear Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 1. "CLRWAKEUPINTLVL,Clear Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 0. "CLRBRKDTINTLVL,Clear Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x1C "LIN3_SCIFLR," bitfld.long 0x1C 31. "BE,Bit Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 30. "PBE,Physical Bus Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 29. "CE,Checksum Error Flag" "0,1" bitfld.long 0x1C 28. "ISFE,Inconsistent Sync Field Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 27. "NRE,No-Response Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 26. "FE,Framing error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 25. "OE,Overrun error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x1C 24. "PE,Parity error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 14. "IDRXFLAG,Identifier On Receive Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 13. "IDTXFLAG,Identifier On Transmit Flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 12. "RXWAKE,Receiver wakeup detect flag.This bit is effective in SCI-compatible mode only" "0,1" rbitfld.long 0x1C 11. "TXEMPTY,Transmitter Empty flag.The value of this flag indicates the contents of the transmitter's buffer register(s) (SCITD/TDy) and shift register (SCITXSHF)" "0,1" newline bitfld.long 0x1C 10. "TXWAKE,SCI transmitter wakeup method select.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x1C 9. "RXRDY,Receiver ready flag" "0,1" newline rbitfld.long 0x1C 8. "TXRDY,Transmitter buffer register ready flag.When set this bit indicates that the transmit buffer(s) register (SCITD in compatibility mode and LINTD0 LINTD1 in MBUF mode) is/are ready to get another character from a CPU" "0,1" bitfld.long 0x1C 7. "TOA3WUS,Timeout After 3 Wakeup Signals flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 6. "TOAWUS,Timeout After Wakeup Signal flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 4. "TIMEOUT,LIN Bus IDLE timeout flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 3. "BUSY,Bus BUSY flag.This bit is effective in LIN mode and SCI-compatible mode" "0,1" rbitfld.long 0x1C 2. "IDLE,SCI receiver in idle state.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x1C 1. "WAKEUP,Wake-up flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 0. "BRKDT,SCI break-detect flag.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x20 "LIN3_SCIINTVECT0," bitfld.long 0x20 0.--4. "INTVECT0,Interrupt vector offset for INT0.This register indicates the offset for interrupt line INT0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x24 "LIN3_SCIINTVECT1," bitfld.long 0x24 0.--4. "INTVECT1,Interrupt vector offset for INT1.This register indicates the offset for interrupt line INT1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x28 "LIN3_SCIFORMAT," bitfld.long 0x28 16.--18. "LENGTH,Frame length control bits.In LIN mode these bits indicate the number of bytes in the response field from 1 to 8 bytes" "0,1,2,3,4,5,6,7" bitfld.long 0x28 0.--2. "CHAR,Character length control bits.These bits are effective in SCI compatible mode only" "0,1,2,3,4,5,6,7" line.long 0x2C "LIN3_BRSR," bitfld.long 0x2C 28.--30. "U,Superfractional Divider Selection" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 24.--27. "M,SCI/LIN 4-bit Fractional Divider Selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x2C 16.--23. 1. "SCI_LIN_PSH,PRESCALER P (High Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" hexmask.long.word 0x2C 0.--15. 1. "SCI_LIN_PSL,PRESCALER P (Low Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" line.long 0x30 "LIN3_SCIED," hexmask.long.byte 0x30 0.--7. 1. "ED,Receiver Emulation Data.This bit is effective in SCI-compatible mode only" line.long 0x34 "LIN3_SCIRD," hexmask.long.byte 0x34 0.--7. 1. "RD,Received Data.This bit is effective in SCI-compatible mode only" line.long 0x38 "LIN3_SCITD," hexmask.long.byte 0x38 0.--7. 1. "TD,Transmit dataThis bit is effective in SCI-compatible mode only" line.long 0x3C "LIN3_SCIPIO0," bitfld.long 0x3C 2. "TXFUNC,Transmit pin function.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x3C 1. "RXFUNC,Receive pin function.This bit is effective in LIN or SCI mode" "0,1" line.long 0x40 "LIN3_SCIPIO1," bitfld.long 0x40 2. "TXDIR,Transmit pin direction.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x40 1. "RXDIR,Receive pin direction.This bit is effective in LIN or SCI mode" "0,1" line.long 0x44 "LIN3_SCIPIO2," bitfld.long 0x44 2. "TXIN,Transmit data in.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x44 1. "RXIN,Receive data in.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x48 "LIN3_SCIPIO3," bitfld.long 0x48 2. "TXOUT,Transmit pin out.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x48 1. "RXOUT,Receive pin out.This bit is effective in LIN or SCI mode" "0,1" line.long 0x4C "LIN3_SCIPIO4," bitfld.long 0x4C 2. "TXSET,Transmit pin set.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x4C 1. "RXSET,Receive pin set.This bit is effective in LIN or SCI mode" "0,1" line.long 0x50 "LIN3_SCIPIO5," bitfld.long 0x50 2. "TXCLR,Transmit pin clear.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x50 1. "RXCLR,Receive pin clear.This bit is effective in LIN or SCI mode" "0,1" line.long 0x54 "LIN3_SCIPIO6," bitfld.long 0x54 2. "TXPDR,Transmit pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x54 1. "RXPDR,Receive pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x58 "LIN3_SCIPIO7," bitfld.long 0x58 2. "TXPD,Transmit pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x58 1. "RXPD,Receive pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x5C "LIN3_SCIPIO8," bitfld.long 0x5C 2. "TXPSL,TX pin pull select.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x5C 1. "RXPSL,RX pin pull select.This bit is effective in LIN or SCI mode" "0,1" line.long 0x60 "LIN3_LINCOMP," bitfld.long 0x60 8.--9. "SDEL,2-bit Sync Delimiter compare.These bits are effective in LIN mode only" "0,1,2,3" bitfld.long 0x60 0.--2. "SBREAK,3-bit Sync Break extend.LIN mode only" "0,1,2,3,4,5,6,7" line.long 0x64 "LIN3_LINRD0," hexmask.long.byte 0x64 24.--31. 1. "RD0,8-bit Receive Buffer 0Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received.A read of this byte clears the RXDY byte.Note" hexmask.long.byte 0x64 16.--23. 1. "RD1,8-bit Receive Buffer 1.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x64 8.--15. 1. "RD2,8-bit Receive Buffer 2.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x64 0.--7. 1. "RD3,8-bit Receive Buffer 3.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x68 "LIN3_LINRD1," hexmask.long.byte 0x68 24.--31. 1. "RD4,8-bit Receive Buffer 4 Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 16.--23. 1. "RD5,8-bit Receive Buffer 5.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x68 8.--15. 1. "RD6,8-bit Receive Buffer 6.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 0.--7. 1. "RD7,8-bit Receive Buffer 7.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x6C "LIN3_LINMASK," hexmask.long.byte 0x6C 16.--23. 1. "RXIDMASK,Receive ID mask.This field is effective in LIN mode only.This 8-bit mask is used for filtering an incoming ID message and compare it to the ID-byte" hexmask.long.byte 0x6C 0.--7. 1. "TXIDMASK,Transmit ID mask.This field is effective in LIN mode only" line.long 0x70 "LIN3_LINID," hexmask.long.byte 0x70 16.--23. 1. "RECEIVEDID,Received ID.This bit is effective in LIN mode only" hexmask.long.byte 0x70 8.--15. 1. "IDSLAVETASKBYTE,ID Slave Task byte.This field is effective in LIN mode only" newline hexmask.long.byte 0x70 0.--7. 1. "IDBYTE,ID byte.This field is effective in LIN mode only" line.long 0x74 "LIN3_LINTD0," hexmask.long.byte 0x74 24.--31. 1. "TD0,8-bit Transmit Buffer 0.Byte 0 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 16.--23. 1. "TD1,8-bit Transmit Buffer 3.Byte 1 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x74 8.--15. 1. "TD2,8-bit Transmit Buffer 2.Byte 2 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 0.--7. 1. "TD3,8-bit Transmit Buffer 3.Byte 3 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x78 "LIN3_LINTD1," hexmask.long.byte 0x78 24.--31. 1. "TD4,8-bit Transmit Buffer 4.Byte4 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 16.--23. 1. "TD5,8-bit Transmit Buffer 5.Byte 5 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x78 8.--15. 1. "TD6,8-bit Transmit Buffer 6.Byte 6 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 0.--7. 1. "TD7,8-bit Transmit Buffer 7.Byte 7 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x7C "LIN3_MBRSR," hexmask.long.word 0x7C 0.--12. 1. "MBR,Maximum Baud Rate Prescaler.This field is effective in LIN mode only" line.long 0x80 "LIN3_RESERVED," bitfld.long 0x80 31. "BERRENA,Bit Errror Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 30. "PBERRENA,Physical Bus Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 29. "CERRENA,Checksum Error Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 28. "ISFERRENA,Inconsistent Sync Field Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 26. "FERRENA,This bit is used to create a Frame Error.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 25. "PERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x80 24. "BRKDTERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 19.--20. "PINSAMPLEMASK,Pin sample mask.These bits define the sample number at which the TX Pin value that is being transmitted will be inverted to verify the receive pin samples correctly with the majority detection circuitry.Note: During IODFT mode testing for.." "0,1,2,3" newline bitfld.long 0x80 16.--18. "TXSHIFT,Transmit shift.These bits define the delay by which the value on LINTX is delayed so that the value on LINRX is asynchronous" "0,1,2,3,4,5,6,7" bitfld.long 0x80 8.--11. "IODFTENA,IO DFT Enable KeyThis field is used to enable the IODFT mode of the SCI/LIN module for testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x80 1. "LPBENA,Module loopback enable.In analog loopback mode the complete communication path through the I/Os can be tested whereas in digital loopback mode the I/O buffers are excluded from this path" "0,1" bitfld.long 0x80 0. "RXPENA,Module Analog loopback through receive pin enable.This bit defines whether the I/O buffers for the transmit or the receive pin are included in the communication path in analog loopback mode only" "0,1" group.long 0x90++0x07 line.long 0x00 "LIN3_IODFTCTRL," bitfld.long 0x00 1. "GLBINT1_EN,Global Interrupt Enable for LIN INT1.This bit determines whether the INT1 interrupt line generates an interrupt to the PIE or not 0 | GLBINT1_DISABLEDLIN INT1 line does not generate an interrupt to the PIE" "0,1" bitfld.long 0x00 0. "GLBINT0_EN,Global Interrupt Enable for LIN INT0.This bit determines whether the INT0 interrupt line generates an interrupt to the PIE or not" "0,1" line.long 0x04 "LIN3_RESERVED," bitfld.long 0x04 1. "INT1_FLG,Global Interrupt Flag for LIN INT1.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT1 interrupt line" "0,1" bitfld.long 0x04 0. "INT0_FLG,Global Interrupt Flag for LIN INT0.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT0 interrupt line" "0,1" group.long 0xE0++0x03 line.long 0x00 "LIN3_LIN_GLB_INT_EN," bitfld.long 0x00 1. "INT1_FLG_CLR,Global Interrupt flag clear for LIN INT1.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" bitfld.long 0x00 0. "INT0_FLG_CLR,Global Interrupt flag clear for LIN INT0.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" width 0x0B tree.end tree "LIN4_LIN4 (MSS_LIN)" base ad:0x52404000 group.long 0x00++0x83 line.long 0x00 "LIN4_SCIGCR0," bitfld.long 0x00 0. "RESET,This bit resets the SCI/LIN module" "0,1" line.long 0x04 "LIN4_SCIGCR1," bitfld.long 0x04 25. "TXENA,Transmit enable.This bit is effective in LIN and SCI modes" "0,1" bitfld.long 0x04 24. "RXENA,Receive enable.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 17. "CONT,Continue on suspend.This bit has an effect only when a program is being debugged with an emulator and it determines how the SCI/LIN operates when the program is suspended" "0,1" bitfld.long 0x04 16. "LOOPBACK,Loopback bit.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 13. "STOPEXTFRAME,Stop extended frame communication.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 12. "HGENCTRL,HGEN control bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x04 11. "CTYPE,Checksum type.This bit is effective in LIN mode only" "0,1" bitfld.long 0x04 10. "MBUFMODE,Multibuffer mode.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x04 9. "ADAPT,Adapt mode enable.This mode is effective in LIN mode only" "0,1" bitfld.long 0x04 8. "SLEEP,SCI sleep.SCI compatibility mode only" "0,1" newline bitfld.long 0x04 7. "SWNRST,Software reset (active low).This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x04 6. "LINMODE,LIN modeThis bit controls the mode of operation of the module" "0,1" newline bitfld.long 0x04 5. "CLK_MASTER,SCI internal clock enable or LIN Master/Slave configuration.In the SCI mode this bit enables the clock to the SCI module" "0,1" bitfld.long 0x04 4. "STOP,SCI number of stop bits.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x04 3. "PARITY,SCI parity odd/even selection.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 2. "PARITYENA,Parity enable.Enables or disables the parity function" "0,1" newline bitfld.long 0x04 1. "TIMINGMODE,SCI timing mode bit.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x04 0. "COMMMODE,SCI/LIN communication mode bit.In compatibility mode it selects the SCI communication mode" "0,1" line.long 0x08 "LIN4_SCIGCR2," bitfld.long 0x08 17. "CC,Compare Checksum.This mode is effective in LIN mode only" "0,1" bitfld.long 0x08 16. "SC,Send ChecksumThis mode is effective in LIN mode only" "0,1" newline bitfld.long 0x08 8. "GENWU,Generate wakeup signal.This bit controls the generation of a wakeup signal by transmitting the TDO buffer value" "0,1" bitfld.long 0x08 0. "POWERDOWN,Power down.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x0C "LIN4_SCISETINT," bitfld.long 0x0C 31. "SETBEINT,Set bit error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 30. "SETPBEINT,Set physical bus error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 29. "SETCEINT,Set checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 28. "SETISFEINT,Set inconsistent-sync-field-error interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 27. "SETNREINT,Set no-response-error interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 26. "SETFEINT,Set framing-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 25. "SETOEINT,Set overrun-error interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 24. "SETPEINT,Set parity interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 18. "SET_RX_DMA_ALL,Set receiver DMA for Address & Data frames.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 17. "SET_RX_DMA,Set receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 16. "SET_TX_DMA,Set transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x0C 13. "SETIDINT,Set Identification interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 9. "SETRXINT,Set Receiver interrupt.Setting this bit enables the SCI/LIN to generate a receive interrupt after a frame has been completely received and the data is being transferred from SCIRXSHF to SCIRD" "0,1" bitfld.long 0x0C 8. "SETTXINT,Set Transmitter interrupt.Setting this bit enables the SCI/LIN to generate a transmit interrupt as data is being transferred from SCITD to SCITXSHF and the TXRDY bit is being set" "0,1" newline bitfld.long 0x0C 7. "SETTOA3WUSINT,Set Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 6. "SETTOAWUSINT,Set Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x0C 4. "SETTIMEOUTINT,Set timeout interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x0C 1. "SETWAKEUPINT,Set wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x0C 0. "SETBRKDTINT,Set break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x10 "LIN4_SCICLEARINT," bitfld.long 0x10 31. "CLRBEINT,Clear Bit Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 30. "CLRPBEINT,Clear Physical Bus Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 29. "CLRCEINT,Clear checksum-error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 28. "CLRISFEINT,Clear Inconsistent-Sync-Field-Error Interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 27. "CLRNREINT,Clear No-Reponse-Error Interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 26. "CLRFEINT,Clear Framing-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 25. "CLROEINT,Clear Overrun-Error Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 24. "CLRPEINT,Clear Parity Interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 17. "SETRXDMA,Clear receiver DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 16. "CLRTXDMA,Clear transmit DMA.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 13. "CLRIDINT,Clear Identifier interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 9. "CLRRXINT,Clear Receiver interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x10 8. "CLRTXINT,Clear Transmitter interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 7. "CLRTOA3WUSINT,Clear Timeout After 3 Wakeup Signals interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 6. "CLRTOAWUSINT,Clear Timeout After Wakeup Signal interrupt.This bit is effective in LIN mode only" "0,1" bitfld.long 0x10 4. "CLRTIMEOUTINT,Clear Timeout interrupt.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x10 1. "CLRWAKEUPINT,Clear Wake-up interrupt.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x10 0. "CLRBRKDTINT,Clear Break-detect interrupt.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x14 "LIN4_SCISETINTLVL," bitfld.long 0x14 31. "SETBEINTLVL,Set Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 30. "SETPBEINTLVL,Set Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 29. "SETCEINTLVL,Set Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 28. "SETISFEINTLVL,Set Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 27. "SETNREINTLVL,Set No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 26. "SETFEINTLVL,Set Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 25. "SETOEINTLVL,Set Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 24. "SETPEINTLVL,Set Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 13. "SETIDINTLVL,Set ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 9. "SETRXINTOVO,Set Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x14 8. "SETTXINTLVL,Set Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 7. "SETTOA3WUSINTLVL,Set Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 6. "SETTOAWUSINTLVL,Set Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x14 4. "SETTIMEOUTINTLVL,Set Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x14 1. "SETWAKEUPINTLVL,Set Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x14 0. "SETBRKDTINTLVL,Set Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x18 "LIN4_SCICLEARINTLVL," bitfld.long 0x18 31. "CLRBEINTLVL,Clear Bit Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 30. "CLRPBEINTLVL,Clear Physical Bus Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 29. "CLRCEINTLVL,Clear Checksum-error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 28. "CLRISFEINTLVL,Clear Inconsistent-Sync-Field-Error interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 27. "CLRNREINTLVL,Clear No-Reponse-Error interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 26. "CLRFEINTLVL,Clear Framing-Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 25. "CLROEINTLVL,Clear Overrun-Error Interrupt Level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 24. "CLRPEINTLVL,Clear Parity Error interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 13. "CLRIDINTLVL,Clear ID interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 9. "CLRRXINTLVL,Clear Receiver interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x18 8. "CLRTXINTLVL,Clear Transmitter interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 7. "CLRTOA3WUSINTLVL,Clear Timeout After 3 Wakeup Signals interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 6. "CLRTOAWUSINTLVL,Clear Timeout After Wakeup Signal interrupt level.This bit is effective in LIN mode only" "0,1" bitfld.long 0x18 4. "CLRTIMEOUTINTLVL,Clear Timeout interrupt level.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x18 1. "CLRWAKEUPINTLVL,Clear Wake-up interrupt level.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x18 0. "CLRBRKDTINTLVL,Clear Break-detect interrupt level.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x1C "LIN4_SCIFLR," bitfld.long 0x1C 31. "BE,Bit Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 30. "PBE,Physical Bus Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 29. "CE,Checksum Error Flag" "0,1" bitfld.long 0x1C 28. "ISFE,Inconsistent Sync Field Error Flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 27. "NRE,No-Response Error Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 26. "FE,Framing error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 25. "OE,Overrun error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x1C 24. "PE,Parity error flag.This bit is effective in LIN or SCI-compatible mode" "0,1" newline bitfld.long 0x1C 14. "IDRXFLAG,Identifier On Receive Flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 13. "IDTXFLAG,Identifier On Transmit Flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 12. "RXWAKE,Receiver wakeup detect flag.This bit is effective in SCI-compatible mode only" "0,1" rbitfld.long 0x1C 11. "TXEMPTY,Transmitter Empty flag.The value of this flag indicates the contents of the transmitter's buffer register(s) (SCITD/TDy) and shift register (SCITXSHF)" "0,1" newline bitfld.long 0x1C 10. "TXWAKE,SCI transmitter wakeup method select.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x1C 9. "RXRDY,Receiver ready flag" "0,1" newline rbitfld.long 0x1C 8. "TXRDY,Transmitter buffer register ready flag.When set this bit indicates that the transmit buffer(s) register (SCITD in compatibility mode and LINTD0 LINTD1 in MBUF mode) is/are ready to get another character from a CPU" "0,1" bitfld.long 0x1C 7. "TOA3WUS,Timeout After 3 Wakeup Signals flag.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x1C 6. "TOAWUS,Timeout After Wakeup Signal flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 4. "TIMEOUT,LIN Bus IDLE timeout flag.This bit is effective in LIN mode only" "0,1" newline rbitfld.long 0x1C 3. "BUSY,Bus BUSY flag.This bit is effective in LIN mode and SCI-compatible mode" "0,1" rbitfld.long 0x1C 2. "IDLE,SCI receiver in idle state.This bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x1C 1. "WAKEUP,Wake-up flag.This bit is effective in LIN mode only" "0,1" bitfld.long 0x1C 0. "BRKDT,SCI break-detect flag.This bit is effective in SCI-compatible mode only" "0,1" line.long 0x20 "LIN4_SCIINTVECT0," bitfld.long 0x20 0.--4. "INTVECT0,Interrupt vector offset for INT0.This register indicates the offset for interrupt line INT0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x24 "LIN4_SCIINTVECT1," bitfld.long 0x24 0.--4. "INTVECT1,Interrupt vector offset for INT1.This register indicates the offset for interrupt line INT1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x28 "LIN4_SCIFORMAT," bitfld.long 0x28 16.--18. "LENGTH,Frame length control bits.In LIN mode these bits indicate the number of bytes in the response field from 1 to 8 bytes" "0,1,2,3,4,5,6,7" bitfld.long 0x28 0.--2. "CHAR,Character length control bits.These bits are effective in SCI compatible mode only" "0,1,2,3,4,5,6,7" line.long 0x2C "LIN4_BRSR," bitfld.long 0x2C 28.--30. "U,Superfractional Divider Selection" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 24.--27. "M,SCI/LIN 4-bit Fractional Divider Selection" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x2C 16.--23. 1. "SCI_LIN_PSH,PRESCALER P (High Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" hexmask.long.word 0x2C 0.--15. 1. "SCI_LIN_PSL,PRESCALER P (Low Bits).SCI/LIN 24-bit Integer Prescaler Selection.These bits are used to select a baudrate for the SCI/LIN module" line.long 0x30 "LIN4_SCIED," hexmask.long.byte 0x30 0.--7. 1. "ED,Receiver Emulation Data.This bit is effective in SCI-compatible mode only" line.long 0x34 "LIN4_SCIRD," hexmask.long.byte 0x34 0.--7. 1. "RD,Received Data.This bit is effective in SCI-compatible mode only" line.long 0x38 "LIN4_SCITD," hexmask.long.byte 0x38 0.--7. 1. "TD,Transmit dataThis bit is effective in SCI-compatible mode only" line.long 0x3C "LIN4_SCIPIO0," bitfld.long 0x3C 2. "TXFUNC,Transmit pin function.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x3C 1. "RXFUNC,Receive pin function.This bit is effective in LIN or SCI mode" "0,1" line.long 0x40 "LIN4_SCIPIO1," bitfld.long 0x40 2. "TXDIR,Transmit pin direction.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x40 1. "RXDIR,Receive pin direction.This bit is effective in LIN or SCI mode" "0,1" line.long 0x44 "LIN4_SCIPIO2," bitfld.long 0x44 2. "TXIN,Transmit data in.This bit is effective in LIN or SCI-compatible mode" "0,1" bitfld.long 0x44 1. "RXIN,Receive data in.This bit is effective in LIN or SCI-compatible mode" "0,1" line.long 0x48 "LIN4_SCIPIO3," bitfld.long 0x48 2. "TXOUT,Transmit pin out.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x48 1. "RXOUT,Receive pin out.This bit is effective in LIN or SCI mode" "0,1" line.long 0x4C "LIN4_SCIPIO4," bitfld.long 0x4C 2. "TXSET,Transmit pin set.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x4C 1. "RXSET,Receive pin set.This bit is effective in LIN or SCI mode" "0,1" line.long 0x50 "LIN4_SCIPIO5," bitfld.long 0x50 2. "TXCLR,Transmit pin clear.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x50 1. "RXCLR,Receive pin clear.This bit is effective in LIN or SCI mode" "0,1" line.long 0x54 "LIN4_SCIPIO6," bitfld.long 0x54 2. "TXPDR,Transmit pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x54 1. "RXPDR,Receive pin open drain enable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x58 "LIN4_SCIPIO7," bitfld.long 0x58 2. "TXPD,Transmit pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x58 1. "RXPD,Receive pin pull control disable.This bit is effective in LIN or SCI mode" "0,1" line.long 0x5C "LIN4_SCIPIO8," bitfld.long 0x5C 2. "TXPSL,TX pin pull select.This bit is effective in LIN or SCI mode" "0,1" bitfld.long 0x5C 1. "RXPSL,RX pin pull select.This bit is effective in LIN or SCI mode" "0,1" line.long 0x60 "LIN4_LINCOMP," bitfld.long 0x60 8.--9. "SDEL,2-bit Sync Delimiter compare.These bits are effective in LIN mode only" "0,1,2,3" bitfld.long 0x60 0.--2. "SBREAK,3-bit Sync Break extend.LIN mode only" "0,1,2,3,4,5,6,7" line.long 0x64 "LIN4_LINRD0," hexmask.long.byte 0x64 24.--31. 1. "RD0,8-bit Receive Buffer 0Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received.A read of this byte clears the RXDY byte.Note" hexmask.long.byte 0x64 16.--23. 1. "RD1,8-bit Receive Buffer 1.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x64 8.--15. 1. "RD2,8-bit Receive Buffer 2.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x64 0.--7. 1. "RD3,8-bit Receive Buffer 3.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x68 "LIN4_LINRD1," hexmask.long.byte 0x68 24.--31. 1. "RD4,8-bit Receive Buffer 4 Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 16.--23. 1. "RD5,8-bit Receive Buffer 5.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" newline hexmask.long.byte 0x68 8.--15. 1. "RD6,8-bit Receive Buffer 6.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" hexmask.long.byte 0x68 0.--7. 1. "RD7,8-bit Receive Buffer 7.Each response data-byte that is received in the SCIRXSHFT register is transferred to the corresponding RDy register according to the number of bytes received" line.long 0x6C "LIN4_LINMASK," hexmask.long.byte 0x6C 16.--23. 1. "RXIDMASK,Receive ID mask.This field is effective in LIN mode only.This 8-bit mask is used for filtering an incoming ID message and compare it to the ID-byte" hexmask.long.byte 0x6C 0.--7. 1. "TXIDMASK,Transmit ID mask.This field is effective in LIN mode only" line.long 0x70 "LIN4_LINID," hexmask.long.byte 0x70 16.--23. 1. "RECEIVEDID,Received ID.This bit is effective in LIN mode only" hexmask.long.byte 0x70 8.--15. 1. "IDSLAVETASKBYTE,ID Slave Task byte.This field is effective in LIN mode only" newline hexmask.long.byte 0x70 0.--7. 1. "IDBYTE,ID byte.This field is effective in LIN mode only" line.long 0x74 "LIN4_LINTD0," hexmask.long.byte 0x74 24.--31. 1. "TD0,8-bit Transmit Buffer 0.Byte 0 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 16.--23. 1. "TD1,8-bit Transmit Buffer 3.Byte 1 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x74 8.--15. 1. "TD2,8-bit Transmit Buffer 2.Byte 2 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x74 0.--7. 1. "TD3,8-bit Transmit Buffer 3.Byte 3 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x78 "LIN4_LINTD1," hexmask.long.byte 0x78 24.--31. 1. "TD4,8-bit Transmit Buffer 4.Byte4 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 16.--23. 1. "TD5,8-bit Transmit Buffer 5.Byte 5 to be transmitted is written into this register and then copied to SCITXSHF for transmission" newline hexmask.long.byte 0x78 8.--15. 1. "TD6,8-bit Transmit Buffer 6.Byte 6 to be transmitted is written into this register and then copied to SCITXSHF for transmission" hexmask.long.byte 0x78 0.--7. 1. "TD7,8-bit Transmit Buffer 7.Byte 7 to be transmitted is written into this register and then copied to SCITXSHF for transmission" line.long 0x7C "LIN4_MBRSR," hexmask.long.word 0x7C 0.--12. 1. "MBR,Maximum Baud Rate Prescaler.This field is effective in LIN mode only" line.long 0x80 "LIN4_RESERVED," bitfld.long 0x80 31. "BERRENA,Bit Errror Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 30. "PBERRENA,Physical Bus Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 29. "CERRENA,Checksum Error Enable bit.This bit is effective in LIN mode only" "0,1" bitfld.long 0x80 28. "ISFERRENA,Inconsistent Sync Field Error Enable bit.This bit is effective in LIN mode only" "0,1" newline bitfld.long 0x80 26. "FERRENA,This bit is used to create a Frame Error.This bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 25. "PERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" newline bitfld.long 0x80 24. "BRKDTERRENA,Compatible Mode onlyThis bit is effective in SCI-compatible mode only" "0,1" bitfld.long 0x80 19.--20. "PINSAMPLEMASK,Pin sample mask.These bits define the sample number at which the TX Pin value that is being transmitted will be inverted to verify the receive pin samples correctly with the majority detection circuitry.Note: During IODFT mode testing for.." "0,1,2,3" newline bitfld.long 0x80 16.--18. "TXSHIFT,Transmit shift.These bits define the delay by which the value on LINTX is delayed so that the value on LINRX is asynchronous" "0,1,2,3,4,5,6,7" bitfld.long 0x80 8.--11. "IODFTENA,IO DFT Enable KeyThis field is used to enable the IODFT mode of the SCI/LIN module for testing" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x80 1. "LPBENA,Module loopback enable.In analog loopback mode the complete communication path through the I/Os can be tested whereas in digital loopback mode the I/O buffers are excluded from this path" "0,1" bitfld.long 0x80 0. "RXPENA,Module Analog loopback through receive pin enable.This bit defines whether the I/O buffers for the transmit or the receive pin are included in the communication path in analog loopback mode only" "0,1" group.long 0x90++0x07 line.long 0x00 "LIN4_IODFTCTRL," bitfld.long 0x00 1. "GLBINT1_EN,Global Interrupt Enable for LIN INT1.This bit determines whether the INT1 interrupt line generates an interrupt to the PIE or not 0 | GLBINT1_DISABLEDLIN INT1 line does not generate an interrupt to the PIE" "0,1" bitfld.long 0x00 0. "GLBINT0_EN,Global Interrupt Enable for LIN INT0.This bit determines whether the INT0 interrupt line generates an interrupt to the PIE or not" "0,1" line.long 0x04 "LIN4_RESERVED," bitfld.long 0x04 1. "INT1_FLG,Global Interrupt Flag for LIN INT1.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT1 interrupt line" "0,1" bitfld.long 0x04 0. "INT0_FLG,Global Interrupt Flag for LIN INT0.This bit indicates if an interrupt was generated to the PIE due to an enabled interrupt on the INT0 interrupt line" "0,1" group.long 0xE0++0x03 line.long 0x00 "LIN4_LIN_GLB_INT_EN," bitfld.long 0x00 1. "INT1_FLG_CLR,Global Interrupt flag clear for LIN INT1.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" bitfld.long 0x00 0. "INT0_FLG_CLR,Global Interrupt flag clear for LIN INT0.This bit is used to clear the corresponding bit in the LIN_GLB_INT_FLG register" "0,1" width 0x0B tree.end tree.end tree "MBOX_SRAM_MBOX_SRAM (MSS_MBOX)" base ad:0x72000000 group.long 0x00++0x03 line.long 0x00 "MBOX_SRAM_START," group.long 0x3FFC++0x03 line.long 0x00 "MBOX_SRAM_END," width 0x0B tree.end tree "MCAN 0..3" tree "MCAN0_CFG_MCAN0_CFG (MSS_MCAN_CFG)" base ad:0x52608000 rgroup.long 0x00++0x2B line.long 0x00 "MCAN0_CFG_SS_PID," bitfld.long 0x00 30.--31. "SCHEME,PID register scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,Business Unit" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "RTL,RTL revision" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCAN0_CFG_SS_CTRL," bitfld.long 0x04 6. "EXT_TS_CNTR_EN,External TimeStamp Counter Enable" "0,1" bitfld.long 0x04 5. "AUTOWAKEUP,Automatic Wakeup Enable" "0,1" newline bitfld.long 0x04 4. "WAKEUPREGEN,Wakeup Request Enable" "0,1" bitfld.long 0x04 3. "DBGSUSP_FREE,0-Honor Debug Suspend 1-Disregard debug suspend" "0,1" line.long 0x08 "MCAN0_CFG_SS_STAT," bitfld.long 0x08 2. "EN_FDOE,Reflects the value of mcanss_enable_fdoe configuration portx=mcanss_enable_fdoe" "0,1" bitfld.long 0x08 1. "MMI_DONE," "0,1" line.long 0x0C "MCAN0_CFG_SS_ICS," bitfld.long 0x0C 0. "ICS,This bit contains the External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x10 "MCAN0_CFG_SS_IRS," bitfld.long 0x10 0. "IRS,External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x14 "MCAN0_CFG_SS_IECS," bitfld.long 0x14 0. "IECS,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x18 "MCAN0_CFG_SS_IE," bitfld.long 0x18 0. "IE,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x1C "MCAN0_CFG_SS_IES," bitfld.long 0x1C 0. "IES,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x20 "MCAN0_CFG_SS_EOI," hexmask.long.byte 0x20 0.--7. 1. "EOI,Write with bit position of targeted interrupt" line.long 0x24 "MCAN0_CFG_SS_EXT_TS_PS," hexmask.long.tbyte 0x24 0.--23. 1. "PRESCALE,External Timestamp Prescaler reload value.External Timestamp count rate is host clock rate divided by this valuewith one exception: a value of 0 has the same effect as 1" line.long 0x28 "MCAN0_CFG_SS_EXT_TS_USIC," bitfld.long 0x28 0.--4. "EXT_TS_INTR_CNTR,Number of unserviced rollover interrupts" "0,1,2,3,4,5,6,7,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.long 0x200++0x2F line.long 0x00 "MCAN0_CFG_CREL," bitfld.long 0x00 28.--31. "REL,Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. "STEP,Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. "SUBSTEP,Sub-Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. "YEAR,Time Stamp Year" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 8.--15. 1. "MON,Time Stamp Month" hexmask.long.byte 0x00 0.--7. 1. "DAY,Time Stamp Day" line.long 0x04 "MCAN0_CFG_ENDN," line.long 0x08 "MCAN0_CFG_CUST," line.long 0x0C "MCAN0_CFG_DBTP," bitfld.long 0x0C 23. "TDC,Transmitter Delay Compensation" "0,1" bitfld.long 0x0C 16.--20. "DBRP,Data Baud Rate Prescaler" "0,1,2,3,4,5,6,7,8,9,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 0x0C 8.--12. "DTSEG1,Data time segment before smaple point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x0C 4.--7. "DTSEG2,Data time segment after sample point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x0C 0.--3. "DSJW,Data resynchronization Jump Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "MCAN0_CFG_TEST," rbitfld.long 0x10 7. "RX,Receive Pin" "0,1" bitfld.long 0x10 5.--6. "TX,Control of Transmit Pin" "0,1,2,3" newline bitfld.long 0x10 4. "LBCK,Loop Back Mode" "0,1" line.long 0x14 "MCAN0_CFG_RWD," hexmask.long.byte 0x14 8.--15. 1. "WDV,Watchdog Value" hexmask.long.byte 0x14 0.--7. 1. "WDC,Watchdog Counter Value" line.long 0x18 "MCAN0_CFG_CCCR," bitfld.long 0x18 14. "TXP,Transmit Pause" "0,1" bitfld.long 0x18 13. "EFBI,Edge Filtering durign Bus Integration" "0,1" newline bitfld.long 0x18 12. "PXHD,Protocol Exception Handling Disable" "0,1" bitfld.long 0x18 9. "BRSE,Bit Rate Switch Enable" "0,1" newline bitfld.long 0x18 8. "FDOE,FD Operation Enable" "0,1" bitfld.long 0x18 7. "TEST,Test Mode enable" "0,1" newline bitfld.long 0x18 6. "DAR,Disable Automatic Regransmission" "0,1" bitfld.long 0x18 5. "MON,Bus Monitoring Mode" "0,1" newline bitfld.long 0x18 4. "CSR,Clock Stop Request" "0,1" rbitfld.long 0x18 3. "CSA,Clock Stop Acknowledge" "0,1" newline bitfld.long 0x18 2. "ASM,Restriced Operation Mode" "0,1" bitfld.long 0x18 1. "CCE,Configuration Change Enable" "0,1" newline bitfld.long 0x18 0. "INIT,Initialization" "0,1" line.long 0x1C "MCAN0_CFG_NBTP," hexmask.long.byte 0x1C 25.--31. 1. "NSJW,Nominal Resynchronization Jump Width" hexmask.long.word 0x1C 16.--24. 1. "NBRP,Nominal Baud Rate Prescaler" newline hexmask.long.byte 0x1C 8.--15. 1. "NTSEG1,Nominal Time segment before sample point" hexmask.long.byte 0x1C 0.--6. 1. "NTSEG2,Nominal Time segment after sample point" line.long 0x20 "MCAN0_CFG_TSCC," bitfld.long 0x20 16.--19. "TCP,Timestamp Counter Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 0.--1. "TSS,Timestamp Select" "0,1,2,3" line.long 0x24 "MCAN0_CFG_TSCV," hexmask.long.word 0x24 0.--15. 1. "TSC,Timestamp Counter" line.long 0x28 "MCAN0_CFG_TOCC," hexmask.long.word 0x28 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x28 1.--2. "TOS,Timeout Select" "0,1,2,3" newline bitfld.long 0x28 0. "ETOC,Enable Timeout Counter" "0,1" line.long 0x2C "MCAN0_CFG_TOCV," hexmask.long.word 0x2C 0.--15. 1. "TOC,Timeout Counter" rgroup.long 0x240++0x0B line.long 0x00 "MCAN0_CFG_ECR," hexmask.long.byte 0x00 16.--23. 1. "CEL,CAN Error Logging" bitfld.long 0x00 15. "RP,Recieve Error Passive" "0,1" newline hexmask.long.byte 0x00 8.--14. 1. "REC,Recieve Error Counter" hexmask.long.byte 0x00 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x04 "MCAN0_CFG_PSR," hexmask.long.byte 0x04 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x04 14. "PXE,Protocol Exception Event" "0,1" newline bitfld.long 0x04 13. "RFDF,Recieved a CAN FD Message" "0,1" bitfld.long 0x04 12. "RBRS,BRS flag of last recieved CAN FD Message" "0,1" newline bitfld.long 0x04 11. "RESI,ESI flag of last recieved CAN FD Message" "0,1" bitfld.long 0x04 8.--10. "DLEC,Data Phase Last Error Code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 7. "BO,Bus_Off status" "0,1" bitfld.long 0x04 6. "EW,Warning Status" "0,1" newline bitfld.long 0x04 5. "EP,Error Passive" "0,1" bitfld.long 0x04 3.--4. "ACT,Activity" "0,1,2,3" newline bitfld.long 0x04 0.--2. "LEC,Last Error Code" "0,1,2,3,4,5,6,7" line.long 0x08 "MCAN0_CFG_TDCR," hexmask.long.byte 0x08 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x08 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter Window Length" group.long 0x250++0x0F line.long 0x00 "MCAN0_CFG_IR," bitfld.long 0x00 29. "ARA,Access to Reserved Address" "0,1" bitfld.long 0x00 28. "PED,Protocol Error in data Phase" "0,1" newline bitfld.long 0x00 27. "PEA,Protocol Error in Arbitration Phase" "0,1" bitfld.long 0x00 26. "WDI,Watchdog Interrupt" "0,1" newline bitfld.long 0x00 25. "BO,Bus_Off Status" "0,1" bitfld.long 0x00 24. "EW,Warning Status" "0,1" newline bitfld.long 0x00 23. "EP,Error Passive" "0,1" bitfld.long 0x00 22. "ELO,Error Logging Overflow" "0,1" newline bitfld.long 0x00 21. "BEU,Bit Error Uncorrected" "0,1" bitfld.long 0x00 20. "BEC,Bit Error Corrected" "0,1" newline bitfld.long 0x00 19. "DRX,Message stored to Dedicated Rx Buffer" "0,1" bitfld.long 0x00 18. "TOO,Timeout Occurred" "0,1" newline bitfld.long 0x00 17. "MRAF,Message RAM Access Failure" "0,1" bitfld.long 0x00 16. "TSW,Timestamp Wraparound" "0,1" newline bitfld.long 0x00 15. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x00 14. "TEFF,Tx Event FIFO Full" "0,1" newline bitfld.long 0x00 13. "TEFW,Tx Event FIFO Watermark Reached" "0,1" bitfld.long 0x00 12. "TEFN,Tx Event FIFO New Entry" "0,1" newline bitfld.long 0x00 11. "TFE,Tx FIFO Empty" "0,1" bitfld.long 0x00 10. "TCF,Transmission Cancellation Finished" "0,1" newline bitfld.long 0x00 9. "TC,Transmission Complete" "0,1" bitfld.long 0x00 8. "HPM,High Priority Message" "0,1" newline bitfld.long 0x00 7. "RF1L,Rx FIFO 1 Message Lost" "0,1" bitfld.long 0x00 6. "RF1F,Rx FIFO 1 Full" "0,1" newline bitfld.long 0x00 5. "RF1W,Rx FIFO 1 Watermark Reached" "0,1" bitfld.long 0x00 4. "RF1N,Rx FIFO 1 New Message" "0,1" newline bitfld.long 0x00 3. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x00 2. "RF0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x00 1. "RF0W,Rx FIFO 0 Watermark Reached" "0,1" bitfld.long 0x00 0. "RF0N,Rx FIFO 0 New Message" "0,1" line.long 0x04 "MCAN0_CFG_IE," bitfld.long 0x04 29. "ARAE,Accees to Reserve Address Interrupt Enable" "0,1" bitfld.long 0x04 28. "PEDE,Protocol Error in Data Phase Interrupt Enable" "0,1" newline bitfld.long 0x04 27. "PEAE,Protocol Error in Arbitration Phase Interrupt Enable" "0,1" bitfld.long 0x04 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x04 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x04 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x04 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x04 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x04 21. "BEUE,Bit Error Uncorrected Interrupt Enable" "0,1" bitfld.long 0x04 20. "BECE,Bit Error Corrected Interrupt Enable" "0,1" newline bitfld.long 0x04 19. "DRX,Message stored to Dedicated Rx Buffer Interrupt Enable" "0,1" bitfld.long 0x04 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x04 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x04 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x04 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x04 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x04 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt enable" "0,1" bitfld.long 0x04 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x04 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x04 10. "TCFE,Transmission Cancellation Finishied Interrupt Enable" "0,1" newline bitfld.long 0x04 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x04 8. "HPME,High Priority message Interrupt Enable" "0,1" newline bitfld.long 0x04 7. "RF1LE,rx FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 6. "RF1FE,Rx FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 5. "RF1WE,Rx FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 4. "RF1NE,Rx FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x04 3. "RF0LE,Rx FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 2. "RF0FE,Rx FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 1. "RF0WE,Rx FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 0. "RF0NE,Rx FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x08 "MCAN0_CFG_ILS," bitfld.long 0x08 29. "ARAL,Accees to Reserve Address Interrupt Line" "0,1" bitfld.long 0x08 28. "PEDL,Protocol Error in Data Phase Interrupt Line" "0,1" newline bitfld.long 0x08 27. "PEAL,Protocol Error in Arbitration Phase Interrupt Line" "0,1" bitfld.long 0x08 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x08 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x08 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x08 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x08 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x08 21. "BEUL,Bit Error Uncorrected Interrupt Line" "0,1" bitfld.long 0x08 20. "BECL,Bit Error Corrected Interrupt Line" "0,1" newline bitfld.long 0x08 19. "DRXL,Message stored to Dedicated Rx Buffer Interrupt Line" "0,1" bitfld.long 0x08 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x08 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x08 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x08 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x08 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x08 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x08 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x08 10. "TCFL,Transmission Cancellation Finishied Interrupt Line" "0,1" newline bitfld.long 0x08 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x08 8. "HPML,High Priority message Interrupt Line" "0,1" newline bitfld.long 0x08 7. "RF1LL,rx FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 6. "RF1FL,Rx FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x08 5. "RF1WL,Rx FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 4. "RF1NL,Rx FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x08 3. "RF0LL,Rx FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 2. "RF0FL,Rx FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x08 1. "RF0WL,Rx FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 0. "RF0NL,Rx FIFO 0 New Message Interrupt Line" "0,1" line.long 0x0C "MCAN0_CFG_ILE," bitfld.long 0x0C 1. "EINT1,Enable Interrupt Line 1" "0,1" bitfld.long 0x0C 0. "EINT0,Enable Interrupt Line 0" "0,1" group.long 0x280++0x0B line.long 0x00 "MCAN0_CFG_GFC," bitfld.long 0x00 4.--5. "ANFS,Accept Non-matching Frames Standard" "0,1,2,3" bitfld.long 0x00 2.--3. "ANFE,Accept Non-matching Frames Extended" "0,1,2,3" newline bitfld.long 0x00 1. "RRFS,reject Remote Frames Standard" "0,1" bitfld.long 0x00 0. "RRFE,reject Remote Frames Extended" "0,1" line.long 0x04 "MCAN0_CFG_SIDFC," hexmask.long.byte 0x04 16.--23. 1. "LSS_S,List Size Standard" hexmask.long.word 0x04 2.--15. 1. "FLSSA_S,Filter List Standard Start Address" line.long 0x08 "MCAN0_CFG_XIDFC," hexmask.long.byte 0x08 16.--23. 1. "LSS_X,List Size Standard" hexmask.long.word 0x08 2.--15. 1. "FLSSA_X,Filter List Standard Start Address" group.long 0x290++0x57 line.long 0x00 "MCAN0_CFG_XIDAM," hexmask.long 0x00 0.--28. 1. "EIDM,Extended ID Mask" line.long 0x04 "MCAN0_CFG_HPMS," bitfld.long 0x04 15. "FLST,Filter List" "0,1" hexmask.long.byte 0x04 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x04 6.--7. "MSI,Message Storeage Indicator" "0,1,2,3" bitfld.long 0x04 0.--5. "BIDX,Buffer 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" line.long 0x08 "MCAN0_CFG_NDAT1," line.long 0x0C "MCAN0_CFG_NDAT2," line.long 0x10 "MCAN0_CFG_RXF0C," bitfld.long 0x10 31. "F0OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x10 24.--30. 1. "F0WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x10 16.--22. 1. "F0S,Rx FIFO 0 Size" hexmask.long.word 0x10 2.--14. 1. "F0SA,Rx FIFO 0 Start Address" line.long 0x14 "MCAN0_CFG_RXF0S," bitfld.long 0x14 25. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x14 24. "F0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x14 16.--21. "F0PI,Rx FIFO 0 Put 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" bitfld.long 0x14 8.--13. "F0GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x14 0.--6. 1. "F0FL,Rx FIFO 0 Fill Level" line.long 0x18 "MCAN0_CFG_RXF0A," bitfld.long 0x18 0.--5. "F0AI,Rx FIFO 0 Acknowledge 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" line.long 0x1C "MCAN0_CFG_RXBC," hexmask.long.word 0x1C 2.--15. 1. "RBSA,Rx Buffer Start Address" line.long 0x20 "MCAN0_CFG_RXF1C," bitfld.long 0x20 31. "F1OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x20 24.--30. 1. "F1WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x20 16.--22. 1. "F1S,Rx FIFO 0 Size" hexmask.long.word 0x20 2.--14. 1. "F1SA,Rx FIFO 0 Start Address" line.long 0x24 "MCAN0_CFG_RXF1S," bitfld.long 0x24 25. "RF1L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x24 24. "F1F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x24 16.--21. "F1PI,Rx FIFO 0 Put 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" bitfld.long 0x24 8.--13. "F1GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x24 0.--6. 1. "F1FL,Rx FIFO 0 Fill Level" line.long 0x28 "MCAN0_CFG_RXF1A," bitfld.long 0x28 0.--5. "F1AI,Rx FIFO 0 Acknowledge 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" line.long 0x2C "MCAN0_CFG_RXESC," bitfld.long 0x2C 8.--10. "RBDS,Rx Buffer data Field Size" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 4.--6. "F1DS,Rx FIFO 1 Data Field Size" "0,1,2,3,4,5,6,7" newline bitfld.long 0x2C 0.--2. "F0DS,Rx FIFO 0 Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x30 "MCAN0_CFG_TXBC," bitfld.long 0x30 30. "TFQM,Tx FIFO/Queue Mode" "0,1" bitfld.long 0x30 24.--29. "TFQS,Transmit FIFO/Queue 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,32,33,34,35,36,37,38,39,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 0x30 16.--21. "NDTB,Number of Dedicated Transmit Buffers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x30 2.--15. 1. "TBSA,Tx Buffers Start Address" line.long 0x34 "MCAN0_CFG_TXFQS," bitfld.long 0x34 21. "TFQF,Tx FIFO/Queue Full" "0,1" bitfld.long 0x34 16.--20. "TFQPI,Tx FIFO/Queue Put 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" newline bitfld.long 0x34 8.--12. "TFGI,Tx Queue Get 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" bitfld.long 0x34 0.--5. "TFFL,Tx FIFO Free Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "MCAN0_CFG_TXESC," bitfld.long 0x38 0.--2. "TBDS,Tx Buffer Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x3C "MCAN0_CFG_TXBRP," line.long 0x40 "MCAN0_CFG_TXBAR," line.long 0x44 "MCAN0_CFG_TXBCR," line.long 0x48 "MCAN0_CFG_TXBTO," line.long 0x4C "MCAN0_CFG_TXBCF," line.long 0x50 "MCAN0_CFG_TXBTIE," line.long 0x54 "MCAN0_CFG_TXBCIE," group.long 0x2F0++0x0B line.long 0x00 "MCAN0_CFG_TXEFC," bitfld.long 0x00 24.--29. "EFWM,Event FIFO Watermark" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 16.--21. "EFS,Event FIFO 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,32,33,34,35,36,37,38,39,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 2.--15. 1. "EFSA,Event FIFO Start Address" line.long 0x04 "MCAN0_CFG_TXEFS," bitfld.long 0x04 25. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x04 24. "EFF,Event FIFO Full" "0,1" newline bitfld.long 0x04 16.--20. "EFPI,Event FIFO Put 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" bitfld.long 0x04 8.--12. "EFGI,Event FIFO Get 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" newline bitfld.long 0x04 0.--5. "EFFL,Event FIFO FIll Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MCAN0_CFG_TXEFA," bitfld.long 0x08 0.--4. "EFAI,Event FIFO Acknowledge 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" hgroup.long 0x2FC++0x03 hide.long 0x00 "MCAN0_CFG_RES16," repeat 16. (strings "00" "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" )(list 0x00 0x04 0x08 0x0C 0x1C 0x30 0x34 0x38 0x3C 0x40 0x44 0x48 0x4C 0x5C 0xB8 0xBC ) hgroup.long ($2+0x230)++0x03 hide.long 0x00 "MCAN0_CFG_RES$1," repeat.end width 0x0B tree.end tree "MCAN0_ECC_MCAN0_ECC (MSS_MCAN_ECC)" base ad:0x52700000 rgroup.long 0x00++0x03 line.long 0x00 "MCAN0_ECC_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x07 line.long 0x00 "MCAN0_ECC_VECTOR," bitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete write of any value will clear this bit" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDR,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VEC,Value written to select the corresponding ECC RAM for control or status" line.long 0x04 "MCAN0_ECC_STAT," hexmask.long.word 0x04 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" group.long 0x14++0x17 line.long 0x00 "MCAN0_ECC_CTRL," hexmask.long.tbyte 0x00 9.--31. 1. "NU3,TI Internal : Reserved" bitfld.long 0x00 8. "CHECK_TIMEOUT,TI Internal : Check timeout" "0,1" newline bitfld.long 0x00 7. "CHECK_PARITY,TI Internal : Check Parity" "0,1" bitfld.long 0x00 6. "ERROR_ONCE,TI Internal : Force Error only once" "0,1" newline bitfld.long 0x00 5. "FORCE_N_ROW,TI Internal : Force Error on any RAM" "0,1" bitfld.long 0x00 4. "FORCE_DED,TI Internal : Force Double Bit Error" "0,1" newline bitfld.long 0x00 3. "FORCE_SEC,TI Internal : Force Single Bit Error" "0,1" bitfld.long 0x00 2. "EN_RMW,TI Internal : Enable rmw" "0,1" newline bitfld.long 0x00 1. "ECC_CHK,TI Internal : Enable ECC check" "0,1" bitfld.long 0x00 0. "ECC_EN,TI Internal : Enable ECC" "0,1" line.long 0x04 "MCAN0_ECC_ERR_CTRL1," line.long 0x08 "MCAN0_ECC_ERR_CTRL2," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT2,TI Internal : Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x08 0.--15. 1. "ECC_BIT1,TI Internal : Data bit that needs to be flipped when force_sec is set" line.long 0x0C "MCAN0_ECC_ERR_STAT1," hexmask.long.word 0x0C 16.--31. 1. "ECC_BIT1_STS,TI Internal : Data bit that corresponds to the single-bit error" bitfld.long 0x0C 15. "CLR_ECC_CTRL_REG,TI Internal : Clear Ctrl Reg Error Status" "0,1" newline bitfld.long 0x0C 13.--14. "CLR_ECC_PAR,TI Internal : Clear Parity Error Status" "0,1,2,3" bitfld.long 0x0C 12. "CLR_ECC_OTHER,TI Internal : Clear Other Error Status" "0,1" newline bitfld.long 0x0C 10.--11. "CLR_ECC_DED,TI Internal : Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x0C 8.--9. "CLR_ECC_SEC,TI Internal : Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x0C 7. "ECC_CTRL_REG,TI Internal : Force ctrl reg pending interrupt" "0,1" bitfld.long 0x0C 5.--6. "ECC_PAR,TI Internal : Force ECC parity pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 4. "ECC_OTHER,TI Internal : Force ECC other pending interrupt" "0,1" bitfld.long 0x0C 2.--3. "ECC_DED,TI Internal : Force ECC DED pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 0.--1. "ECC_SEC,TI Internal : Force ECC SEC pending interrupt" "0,1,2,3" line.long 0x10 "MCAN0_ECC_ERR_STAT2," line.long 0x14 "MCAN0_ECC_ERR_STAT3," hexmask.long.tbyte 0x14 10.--31. 1. "NU6,TI Internal : Reserved" bitfld.long 0x14 9. "CLR_TIMEOUT_PEND,TI Internal : Clear timeout pending" "0,1" newline hexmask.long.byte 0x14 2.--8. 1. "NU5,TI Internal : Reserved" bitfld.long 0x14 1. "TIMEOUT_PEND,TI Internal : Timeout pending" "0,1" newline rbitfld.long 0x14 0. "NU4,TI Internal : Reserved" "0,1" group.long 0x3C++0x07 line.long 0x00 "MCAN0_ECC_SEC_EOI_REG," bitfld.long 0x00 0. "SEC_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN0_ECC_SEC_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "SEC_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "MCAN0_ECC_SEC_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "MCAN0_ECC_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x13C++0x07 line.long 0x00 "MCAN0_ECC_DED_EOI_REG," bitfld.long 0x00 0. "DED_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN0_ECC_DED_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "DED_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "MCAN0_ECC_DED_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "MCAN0_ECC_DED_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x200++0x0F line.long 0x00 "MCAN0_ECC_AGGR_ENABLE_SET," bitfld.long 0x00 1. "TIMEOUT,Interrupt Enable Set Register for svbus timeout errors" "0,1" bitfld.long 0x00 0. "PARITY,Interrupt Enable Set Register for parity errors" "0,1" line.long 0x04 "MCAN0_ECC_AGGR_ENABLE_CLR," bitfld.long 0x04 1. "TIMEOUT,Interrupt Enable Clear for svbus timeout errors" "0,1" bitfld.long 0x04 0. "PARITY,Interrupt Enable Clear for parity errors" "0,1" line.long 0x08 "MCAN0_ECC_AGGR_STATUS_SET," bitfld.long 0x08 2.--3. "TIMEOUT,Interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.long 0x08 0.--1. "PARITY,Interrupt status set for parity errors" "0,1,2,3" line.long 0x0C "MCAN0_ECC_AGGR_STATUS_CLR," bitfld.long 0x0C 2.--3. "TIMEOUT,Interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.long 0x0C 0.--1. "PARITY,Interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "MCAN0_MSG_RAM_MCAN0_MSG_RAM (MSS_MCAN_MSG_RAM)" base ad:0x52600000 group.long 0x00++0x03 line.long 0x00 "MCAN0_MSG_RAM_START," width 0x0B tree.end tree "MCAN1_CFG_MCAN1_CFG (MSS_MCAN_CFG)" base ad:0x52618000 rgroup.long 0x00++0x2B line.long 0x00 "MCAN1_CFG_SS_PID," bitfld.long 0x00 30.--31. "SCHEME,PID register scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,Business Unit" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "RTL,RTL revision" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCAN1_CFG_SS_CTRL," bitfld.long 0x04 6. "EXT_TS_CNTR_EN,External TimeStamp Counter Enable" "0,1" bitfld.long 0x04 5. "AUTOWAKEUP,Automatic Wakeup Enable" "0,1" newline bitfld.long 0x04 4. "WAKEUPREGEN,Wakeup Request Enable" "0,1" bitfld.long 0x04 3. "DBGSUSP_FREE,0-Honor Debug Suspend 1-Disregard debug suspend" "0,1" line.long 0x08 "MCAN1_CFG_SS_STAT," bitfld.long 0x08 2. "EN_FDOE,Reflects the value of mcanss_enable_fdoe configuration portx=mcanss_enable_fdoe" "0,1" bitfld.long 0x08 1. "MMI_DONE," "0,1" line.long 0x0C "MCAN1_CFG_SS_ICS," bitfld.long 0x0C 0. "ICS,This bit contains the External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x10 "MCAN1_CFG_SS_IRS," bitfld.long 0x10 0. "IRS,External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x14 "MCAN1_CFG_SS_IECS," bitfld.long 0x14 0. "IECS,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x18 "MCAN1_CFG_SS_IE," bitfld.long 0x18 0. "IE,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x1C "MCAN1_CFG_SS_IES," bitfld.long 0x1C 0. "IES,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x20 "MCAN1_CFG_SS_EOI," hexmask.long.byte 0x20 0.--7. 1. "EOI,Write with bit position of targeted interrupt" line.long 0x24 "MCAN1_CFG_SS_EXT_TS_PS," hexmask.long.tbyte 0x24 0.--23. 1. "PRESCALE,External Timestamp Prescaler reload value.External Timestamp count rate is host clock rate divided by this valuewith one exception: a value of 0 has the same effect as 1" line.long 0x28 "MCAN1_CFG_SS_EXT_TS_USIC," bitfld.long 0x28 0.--4. "EXT_TS_INTR_CNTR,Number of unserviced rollover interrupts" "0,1,2,3,4,5,6,7,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.long 0x200++0x2F line.long 0x00 "MCAN1_CFG_CREL," bitfld.long 0x00 28.--31. "REL,Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. "STEP,Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. "SUBSTEP,Sub-Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. "YEAR,Time Stamp Year" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 8.--15. 1. "MON,Time Stamp Month" hexmask.long.byte 0x00 0.--7. 1. "DAY,Time Stamp Day" line.long 0x04 "MCAN1_CFG_ENDN," line.long 0x08 "MCAN1_CFG_CUST," line.long 0x0C "MCAN1_CFG_DBTP," bitfld.long 0x0C 23. "TDC,Transmitter Delay Compensation" "0,1" bitfld.long 0x0C 16.--20. "DBRP,Data Baud Rate Prescaler" "0,1,2,3,4,5,6,7,8,9,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 0x0C 8.--12. "DTSEG1,Data time segment before smaple point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x0C 4.--7. "DTSEG2,Data time segment after sample point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x0C 0.--3. "DSJW,Data resynchronization Jump Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "MCAN1_CFG_TEST," rbitfld.long 0x10 7. "RX,Receive Pin" "0,1" bitfld.long 0x10 5.--6. "TX,Control of Transmit Pin" "0,1,2,3" newline bitfld.long 0x10 4. "LBCK,Loop Back Mode" "0,1" line.long 0x14 "MCAN1_CFG_RWD," hexmask.long.byte 0x14 8.--15. 1. "WDV,Watchdog Value" hexmask.long.byte 0x14 0.--7. 1. "WDC,Watchdog Counter Value" line.long 0x18 "MCAN1_CFG_CCCR," bitfld.long 0x18 14. "TXP,Transmit Pause" "0,1" bitfld.long 0x18 13. "EFBI,Edge Filtering durign Bus Integration" "0,1" newline bitfld.long 0x18 12. "PXHD,Protocol Exception Handling Disable" "0,1" bitfld.long 0x18 9. "BRSE,Bit Rate Switch Enable" "0,1" newline bitfld.long 0x18 8. "FDOE,FD Operation Enable" "0,1" bitfld.long 0x18 7. "TEST,Test Mode enable" "0,1" newline bitfld.long 0x18 6. "DAR,Disable Automatic Regransmission" "0,1" bitfld.long 0x18 5. "MON,Bus Monitoring Mode" "0,1" newline bitfld.long 0x18 4. "CSR,Clock Stop Request" "0,1" rbitfld.long 0x18 3. "CSA,Clock Stop Acknowledge" "0,1" newline bitfld.long 0x18 2. "ASM,Restriced Operation Mode" "0,1" bitfld.long 0x18 1. "CCE,Configuration Change Enable" "0,1" newline bitfld.long 0x18 0. "INIT,Initialization" "0,1" line.long 0x1C "MCAN1_CFG_NBTP," hexmask.long.byte 0x1C 25.--31. 1. "NSJW,Nominal Resynchronization Jump Width" hexmask.long.word 0x1C 16.--24. 1. "NBRP,Nominal Baud Rate Prescaler" newline hexmask.long.byte 0x1C 8.--15. 1. "NTSEG1,Nominal Time segment before sample point" hexmask.long.byte 0x1C 0.--6. 1. "NTSEG2,Nominal Time segment after sample point" line.long 0x20 "MCAN1_CFG_TSCC," bitfld.long 0x20 16.--19. "TCP,Timestamp Counter Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 0.--1. "TSS,Timestamp Select" "0,1,2,3" line.long 0x24 "MCAN1_CFG_TSCV," hexmask.long.word 0x24 0.--15. 1. "TSC,Timestamp Counter" line.long 0x28 "MCAN1_CFG_TOCC," hexmask.long.word 0x28 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x28 1.--2. "TOS,Timeout Select" "0,1,2,3" newline bitfld.long 0x28 0. "ETOC,Enable Timeout Counter" "0,1" line.long 0x2C "MCAN1_CFG_TOCV," hexmask.long.word 0x2C 0.--15. 1. "TOC,Timeout Counter" rgroup.long 0x240++0x0B line.long 0x00 "MCAN1_CFG_ECR," hexmask.long.byte 0x00 16.--23. 1. "CEL,CAN Error Logging" bitfld.long 0x00 15. "RP,Recieve Error Passive" "0,1" newline hexmask.long.byte 0x00 8.--14. 1. "REC,Recieve Error Counter" hexmask.long.byte 0x00 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x04 "MCAN1_CFG_PSR," hexmask.long.byte 0x04 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x04 14. "PXE,Protocol Exception Event" "0,1" newline bitfld.long 0x04 13. "RFDF,Recieved a CAN FD Message" "0,1" bitfld.long 0x04 12. "RBRS,BRS flag of last recieved CAN FD Message" "0,1" newline bitfld.long 0x04 11. "RESI,ESI flag of last recieved CAN FD Message" "0,1" bitfld.long 0x04 8.--10. "DLEC,Data Phase Last Error Code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 7. "BO,Bus_Off status" "0,1" bitfld.long 0x04 6. "EW,Warning Status" "0,1" newline bitfld.long 0x04 5. "EP,Error Passive" "0,1" bitfld.long 0x04 3.--4. "ACT,Activity" "0,1,2,3" newline bitfld.long 0x04 0.--2. "LEC,Last Error Code" "0,1,2,3,4,5,6,7" line.long 0x08 "MCAN1_CFG_TDCR," hexmask.long.byte 0x08 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x08 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter Window Length" group.long 0x250++0x0F line.long 0x00 "MCAN1_CFG_IR," bitfld.long 0x00 29. "ARA,Access to Reserved Address" "0,1" bitfld.long 0x00 28. "PED,Protocol Error in data Phase" "0,1" newline bitfld.long 0x00 27. "PEA,Protocol Error in Arbitration Phase" "0,1" bitfld.long 0x00 26. "WDI,Watchdog Interrupt" "0,1" newline bitfld.long 0x00 25. "BO,Bus_Off Status" "0,1" bitfld.long 0x00 24. "EW,Warning Status" "0,1" newline bitfld.long 0x00 23. "EP,Error Passive" "0,1" bitfld.long 0x00 22. "ELO,Error Logging Overflow" "0,1" newline bitfld.long 0x00 21. "BEU,Bit Error Uncorrected" "0,1" bitfld.long 0x00 20. "BEC,Bit Error Corrected" "0,1" newline bitfld.long 0x00 19. "DRX,Message stored to Dedicated Rx Buffer" "0,1" bitfld.long 0x00 18. "TOO,Timeout Occurred" "0,1" newline bitfld.long 0x00 17. "MRAF,Message RAM Access Failure" "0,1" bitfld.long 0x00 16. "TSW,Timestamp Wraparound" "0,1" newline bitfld.long 0x00 15. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x00 14. "TEFF,Tx Event FIFO Full" "0,1" newline bitfld.long 0x00 13. "TEFW,Tx Event FIFO Watermark Reached" "0,1" bitfld.long 0x00 12. "TEFN,Tx Event FIFO New Entry" "0,1" newline bitfld.long 0x00 11. "TFE,Tx FIFO Empty" "0,1" bitfld.long 0x00 10. "TCF,Transmission Cancellation Finished" "0,1" newline bitfld.long 0x00 9. "TC,Transmission Complete" "0,1" bitfld.long 0x00 8. "HPM,High Priority Message" "0,1" newline bitfld.long 0x00 7. "RF1L,Rx FIFO 1 Message Lost" "0,1" bitfld.long 0x00 6. "RF1F,Rx FIFO 1 Full" "0,1" newline bitfld.long 0x00 5. "RF1W,Rx FIFO 1 Watermark Reached" "0,1" bitfld.long 0x00 4. "RF1N,Rx FIFO 1 New Message" "0,1" newline bitfld.long 0x00 3. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x00 2. "RF0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x00 1. "RF0W,Rx FIFO 0 Watermark Reached" "0,1" bitfld.long 0x00 0. "RF0N,Rx FIFO 0 New Message" "0,1" line.long 0x04 "MCAN1_CFG_IE," bitfld.long 0x04 29. "ARAE,Accees to Reserve Address Interrupt Enable" "0,1" bitfld.long 0x04 28. "PEDE,Protocol Error in Data Phase Interrupt Enable" "0,1" newline bitfld.long 0x04 27. "PEAE,Protocol Error in Arbitration Phase Interrupt Enable" "0,1" bitfld.long 0x04 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x04 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x04 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x04 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x04 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x04 21. "BEUE,Bit Error Uncorrected Interrupt Enable" "0,1" bitfld.long 0x04 20. "BECE,Bit Error Corrected Interrupt Enable" "0,1" newline bitfld.long 0x04 19. "DRX,Message stored to Dedicated Rx Buffer Interrupt Enable" "0,1" bitfld.long 0x04 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x04 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x04 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x04 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x04 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x04 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt enable" "0,1" bitfld.long 0x04 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x04 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x04 10. "TCFE,Transmission Cancellation Finishied Interrupt Enable" "0,1" newline bitfld.long 0x04 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x04 8. "HPME,High Priority message Interrupt Enable" "0,1" newline bitfld.long 0x04 7. "RF1LE,rx FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 6. "RF1FE,Rx FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 5. "RF1WE,Rx FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 4. "RF1NE,Rx FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x04 3. "RF0LE,Rx FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 2. "RF0FE,Rx FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 1. "RF0WE,Rx FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 0. "RF0NE,Rx FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x08 "MCAN1_CFG_ILS," bitfld.long 0x08 29. "ARAL,Accees to Reserve Address Interrupt Line" "0,1" bitfld.long 0x08 28. "PEDL,Protocol Error in Data Phase Interrupt Line" "0,1" newline bitfld.long 0x08 27. "PEAL,Protocol Error in Arbitration Phase Interrupt Line" "0,1" bitfld.long 0x08 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x08 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x08 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x08 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x08 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x08 21. "BEUL,Bit Error Uncorrected Interrupt Line" "0,1" bitfld.long 0x08 20. "BECL,Bit Error Corrected Interrupt Line" "0,1" newline bitfld.long 0x08 19. "DRXL,Message stored to Dedicated Rx Buffer Interrupt Line" "0,1" bitfld.long 0x08 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x08 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x08 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x08 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x08 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x08 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x08 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x08 10. "TCFL,Transmission Cancellation Finishied Interrupt Line" "0,1" newline bitfld.long 0x08 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x08 8. "HPML,High Priority message Interrupt Line" "0,1" newline bitfld.long 0x08 7. "RF1LL,rx FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 6. "RF1FL,Rx FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x08 5. "RF1WL,Rx FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 4. "RF1NL,Rx FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x08 3. "RF0LL,Rx FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 2. "RF0FL,Rx FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x08 1. "RF0WL,Rx FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 0. "RF0NL,Rx FIFO 0 New Message Interrupt Line" "0,1" line.long 0x0C "MCAN1_CFG_ILE," bitfld.long 0x0C 1. "EINT1,Enable Interrupt Line 1" "0,1" bitfld.long 0x0C 0. "EINT0,Enable Interrupt Line 0" "0,1" group.long 0x280++0x0B line.long 0x00 "MCAN1_CFG_GFC," bitfld.long 0x00 4.--5. "ANFS,Accept Non-matching Frames Standard" "0,1,2,3" bitfld.long 0x00 2.--3. "ANFE,Accept Non-matching Frames Extended" "0,1,2,3" newline bitfld.long 0x00 1. "RRFS,reject Remote Frames Standard" "0,1" bitfld.long 0x00 0. "RRFE,reject Remote Frames Extended" "0,1" line.long 0x04 "MCAN1_CFG_SIDFC," hexmask.long.byte 0x04 16.--23. 1. "LSS_S,List Size Standard" hexmask.long.word 0x04 2.--15. 1. "FLSSA_S,Filter List Standard Start Address" line.long 0x08 "MCAN1_CFG_XIDFC," hexmask.long.byte 0x08 16.--23. 1. "LSS_X,List Size Standard" hexmask.long.word 0x08 2.--15. 1. "FLSSA_X,Filter List Standard Start Address" group.long 0x290++0x57 line.long 0x00 "MCAN1_CFG_XIDAM," hexmask.long 0x00 0.--28. 1. "EIDM,Extended ID Mask" line.long 0x04 "MCAN1_CFG_HPMS," bitfld.long 0x04 15. "FLST,Filter List" "0,1" hexmask.long.byte 0x04 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x04 6.--7. "MSI,Message Storeage Indicator" "0,1,2,3" bitfld.long 0x04 0.--5. "BIDX,Buffer 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" line.long 0x08 "MCAN1_CFG_NDAT1," line.long 0x0C "MCAN1_CFG_NDAT2," line.long 0x10 "MCAN1_CFG_RXF0C," bitfld.long 0x10 31. "F0OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x10 24.--30. 1. "F0WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x10 16.--22. 1. "F0S,Rx FIFO 0 Size" hexmask.long.word 0x10 2.--14. 1. "F0SA,Rx FIFO 0 Start Address" line.long 0x14 "MCAN1_CFG_RXF0S," bitfld.long 0x14 25. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x14 24. "F0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x14 16.--21. "F0PI,Rx FIFO 0 Put 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" bitfld.long 0x14 8.--13. "F0GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x14 0.--6. 1. "F0FL,Rx FIFO 0 Fill Level" line.long 0x18 "MCAN1_CFG_RXF0A," bitfld.long 0x18 0.--5. "F0AI,Rx FIFO 0 Acknowledge 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" line.long 0x1C "MCAN1_CFG_RXBC," hexmask.long.word 0x1C 2.--15. 1. "RBSA,Rx Buffer Start Address" line.long 0x20 "MCAN1_CFG_RXF1C," bitfld.long 0x20 31. "F1OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x20 24.--30. 1. "F1WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x20 16.--22. 1. "F1S,Rx FIFO 0 Size" hexmask.long.word 0x20 2.--14. 1. "F1SA,Rx FIFO 0 Start Address" line.long 0x24 "MCAN1_CFG_RXF1S," bitfld.long 0x24 25. "RF1L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x24 24. "F1F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x24 16.--21. "F1PI,Rx FIFO 0 Put 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" bitfld.long 0x24 8.--13. "F1GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x24 0.--6. 1. "F1FL,Rx FIFO 0 Fill Level" line.long 0x28 "MCAN1_CFG_RXF1A," bitfld.long 0x28 0.--5. "F1AI,Rx FIFO 0 Acknowledge 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" line.long 0x2C "MCAN1_CFG_RXESC," bitfld.long 0x2C 8.--10. "RBDS,Rx Buffer data Field Size" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 4.--6. "F1DS,Rx FIFO 1 Data Field Size" "0,1,2,3,4,5,6,7" newline bitfld.long 0x2C 0.--2. "F0DS,Rx FIFO 0 Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x30 "MCAN1_CFG_TXBC," bitfld.long 0x30 30. "TFQM,Tx FIFO/Queue Mode" "0,1" bitfld.long 0x30 24.--29. "TFQS,Transmit FIFO/Queue 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,32,33,34,35,36,37,38,39,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 0x30 16.--21. "NDTB,Number of Dedicated Transmit Buffers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x30 2.--15. 1. "TBSA,Tx Buffers Start Address" line.long 0x34 "MCAN1_CFG_TXFQS," bitfld.long 0x34 21. "TFQF,Tx FIFO/Queue Full" "0,1" bitfld.long 0x34 16.--20. "TFQPI,Tx FIFO/Queue Put 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" newline bitfld.long 0x34 8.--12. "TFGI,Tx Queue Get 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" bitfld.long 0x34 0.--5. "TFFL,Tx FIFO Free Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "MCAN1_CFG_TXESC," bitfld.long 0x38 0.--2. "TBDS,Tx Buffer Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x3C "MCAN1_CFG_TXBRP," line.long 0x40 "MCAN1_CFG_TXBAR," line.long 0x44 "MCAN1_CFG_TXBCR," line.long 0x48 "MCAN1_CFG_TXBTO," line.long 0x4C "MCAN1_CFG_TXBCF," line.long 0x50 "MCAN1_CFG_TXBTIE," line.long 0x54 "MCAN1_CFG_TXBCIE," group.long 0x2F0++0x0B line.long 0x00 "MCAN1_CFG_TXEFC," bitfld.long 0x00 24.--29. "EFWM,Event FIFO Watermark" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 16.--21. "EFS,Event FIFO 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,32,33,34,35,36,37,38,39,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 2.--15. 1. "EFSA,Event FIFO Start Address" line.long 0x04 "MCAN1_CFG_TXEFS," bitfld.long 0x04 25. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x04 24. "EFF,Event FIFO Full" "0,1" newline bitfld.long 0x04 16.--20. "EFPI,Event FIFO Put 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" bitfld.long 0x04 8.--12. "EFGI,Event FIFO Get 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" newline bitfld.long 0x04 0.--5. "EFFL,Event FIFO FIll Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MCAN1_CFG_TXEFA," bitfld.long 0x08 0.--4. "EFAI,Event FIFO Acknowledge 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" hgroup.long 0x2FC++0x03 hide.long 0x00 "MCAN1_CFG_RES16," repeat 16. (strings "00" "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" )(list 0x00 0x04 0x08 0x0C 0x1C 0x30 0x34 0x38 0x3C 0x40 0x44 0x48 0x4C 0x5C 0xB8 0xBC ) hgroup.long ($2+0x230)++0x03 hide.long 0x00 "MCAN1_CFG_RES$1," repeat.end width 0x0B tree.end tree "MCAN1_ECC_MCAN1_ECC (MSS_MCAN_ECC)" base ad:0x52701000 rgroup.long 0x00++0x03 line.long 0x00 "MCAN1_ECC_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x07 line.long 0x00 "MCAN1_ECC_VECTOR," bitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete write of any value will clear this bit" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDR,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VEC,Value written to select the corresponding ECC RAM for control or status" line.long 0x04 "MCAN1_ECC_STAT," hexmask.long.word 0x04 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" group.long 0x14++0x17 line.long 0x00 "MCAN1_ECC_CTRL," hexmask.long.tbyte 0x00 9.--31. 1. "NU3,TI Internal : Reserved" bitfld.long 0x00 8. "CHECK_TIMEOUT,TI Internal : Check timeout" "0,1" newline bitfld.long 0x00 7. "CHECK_PARITY,TI Internal : Check Parity" "0,1" bitfld.long 0x00 6. "ERROR_ONCE,TI Internal : Force Error only once" "0,1" newline bitfld.long 0x00 5. "FORCE_N_ROW,TI Internal : Force Error on any RAM" "0,1" bitfld.long 0x00 4. "FORCE_DED,TI Internal : Force Double Bit Error" "0,1" newline bitfld.long 0x00 3. "FORCE_SEC,TI Internal : Force Single Bit Error" "0,1" bitfld.long 0x00 2. "EN_RMW,TI Internal : Enable rmw" "0,1" newline bitfld.long 0x00 1. "ECC_CHK,TI Internal : Enable ECC check" "0,1" bitfld.long 0x00 0. "ECC_EN,TI Internal : Enable ECC" "0,1" line.long 0x04 "MCAN1_ECC_ERR_CTRL1," line.long 0x08 "MCAN1_ECC_ERR_CTRL2," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT2,TI Internal : Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x08 0.--15. 1. "ECC_BIT1,TI Internal : Data bit that needs to be flipped when force_sec is set" line.long 0x0C "MCAN1_ECC_ERR_STAT1," hexmask.long.word 0x0C 16.--31. 1. "ECC_BIT1_STS,TI Internal : Data bit that corresponds to the single-bit error" bitfld.long 0x0C 15. "CLR_ECC_CTRL_REG,TI Internal : Clear Ctrl Reg Error Status" "0,1" newline bitfld.long 0x0C 13.--14. "CLR_ECC_PAR,TI Internal : Clear Parity Error Status" "0,1,2,3" bitfld.long 0x0C 12. "CLR_ECC_OTHER,TI Internal : Clear Other Error Status" "0,1" newline bitfld.long 0x0C 10.--11. "CLR_ECC_DED,TI Internal : Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x0C 8.--9. "CLR_ECC_SEC,TI Internal : Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x0C 7. "ECC_CTRL_REG,TI Internal : Force ctrl reg pending interrupt" "0,1" bitfld.long 0x0C 5.--6. "ECC_PAR,TI Internal : Force ECC parity pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 4. "ECC_OTHER,TI Internal : Force ECC other pending interrupt" "0,1" bitfld.long 0x0C 2.--3. "ECC_DED,TI Internal : Force ECC DED pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 0.--1. "ECC_SEC,TI Internal : Force ECC SEC pending interrupt" "0,1,2,3" line.long 0x10 "MCAN1_ECC_ERR_STAT2," line.long 0x14 "MCAN1_ECC_ERR_STAT3," hexmask.long.tbyte 0x14 10.--31. 1. "NU6,TI Internal : Reserved" bitfld.long 0x14 9. "CLR_TIMEOUT_PEND,TI Internal : Clear timeout pending" "0,1" newline hexmask.long.byte 0x14 2.--8. 1. "NU5,TI Internal : Reserved" bitfld.long 0x14 1. "TIMEOUT_PEND,TI Internal : Timeout pending" "0,1" newline rbitfld.long 0x14 0. "NU4,TI Internal : Reserved" "0,1" group.long 0x3C++0x07 line.long 0x00 "MCAN1_ECC_SEC_EOI_REG," bitfld.long 0x00 0. "SEC_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN1_ECC_SEC_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "SEC_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "MCAN1_ECC_SEC_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "MCAN1_ECC_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x13C++0x07 line.long 0x00 "MCAN1_ECC_DED_EOI_REG," bitfld.long 0x00 0. "DED_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN1_ECC_DED_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "DED_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "MCAN1_ECC_DED_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "MCAN1_ECC_DED_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x200++0x0F line.long 0x00 "MCAN1_ECC_AGGR_ENABLE_SET," bitfld.long 0x00 1. "TIMEOUT,Interrupt Enable Set Register for svbus timeout errors" "0,1" bitfld.long 0x00 0. "PARITY,Interrupt Enable Set Register for parity errors" "0,1" line.long 0x04 "MCAN1_ECC_AGGR_ENABLE_CLR," bitfld.long 0x04 1. "TIMEOUT,Interrupt Enable Clear for svbus timeout errors" "0,1" bitfld.long 0x04 0. "PARITY,Interrupt Enable Clear for parity errors" "0,1" line.long 0x08 "MCAN1_ECC_AGGR_STATUS_SET," bitfld.long 0x08 2.--3. "TIMEOUT,Interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.long 0x08 0.--1. "PARITY,Interrupt status set for parity errors" "0,1,2,3" line.long 0x0C "MCAN1_ECC_AGGR_STATUS_CLR," bitfld.long 0x0C 2.--3. "TIMEOUT,Interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.long 0x0C 0.--1. "PARITY,Interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "MCAN1_MSG_RAM_MCAN1_MSG_RAM (MSS_MCAN_CFG)" base ad:0x52610000 group.long 0x00++0x03 line.long 0x00 "MCAN1_MSG_RAM_START," width 0x0B tree.end tree "MCAN2_CFG_MCAN2_CFG (MSS_MCAN_CFG)" base ad:0x52628000 rgroup.long 0x00++0x2B line.long 0x00 "MCAN2_CFG_SS_PID," bitfld.long 0x00 30.--31. "SCHEME,PID register scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,Business Unit" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "RTL,RTL revision" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCAN2_CFG_SS_CTRL," bitfld.long 0x04 6. "EXT_TS_CNTR_EN,External TimeStamp Counter Enable" "0,1" bitfld.long 0x04 5. "AUTOWAKEUP,Automatic Wakeup Enable" "0,1" newline bitfld.long 0x04 4. "WAKEUPREGEN,Wakeup Request Enable" "0,1" bitfld.long 0x04 3. "DBGSUSP_FREE,0-Honor Debug Suspend 1-Disregard debug suspend" "0,1" line.long 0x08 "MCAN2_CFG_SS_STAT," bitfld.long 0x08 2. "EN_FDOE,Reflects the value of mcanss_enable_fdoe configuration portx=mcanss_enable_fdoe" "0,1" bitfld.long 0x08 1. "MMI_DONE," "0,1" line.long 0x0C "MCAN2_CFG_SS_ICS," bitfld.long 0x0C 0. "ICS,This bit contains the External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x10 "MCAN2_CFG_SS_IRS," bitfld.long 0x10 0. "IRS,External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x14 "MCAN2_CFG_SS_IECS," bitfld.long 0x14 0. "IECS,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x18 "MCAN2_CFG_SS_IE," bitfld.long 0x18 0. "IE,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x1C "MCAN2_CFG_SS_IES," bitfld.long 0x1C 0. "IES,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x20 "MCAN2_CFG_SS_EOI," hexmask.long.byte 0x20 0.--7. 1. "EOI,Write with bit position of targeted interrupt" line.long 0x24 "MCAN2_CFG_SS_EXT_TS_PS," hexmask.long.tbyte 0x24 0.--23. 1. "PRESCALE,External Timestamp Prescaler reload value.External Timestamp count rate is host clock rate divided by this valuewith one exception: a value of 0 has the same effect as 1" line.long 0x28 "MCAN2_CFG_SS_EXT_TS_USIC," bitfld.long 0x28 0.--4. "EXT_TS_INTR_CNTR,Number of unserviced rollover interrupts" "0,1,2,3,4,5,6,7,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.long 0x200++0x2F line.long 0x00 "MCAN2_CFG_CREL," bitfld.long 0x00 28.--31. "REL,Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. "STEP,Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. "SUBSTEP,Sub-Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. "YEAR,Time Stamp Year" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 8.--15. 1. "MON,Time Stamp Month" hexmask.long.byte 0x00 0.--7. 1. "DAY,Time Stamp Day" line.long 0x04 "MCAN2_CFG_ENDN," line.long 0x08 "MCAN2_CFG_CUST," line.long 0x0C "MCAN2_CFG_DBTP," bitfld.long 0x0C 23. "TDC,Transmitter Delay Compensation" "0,1" bitfld.long 0x0C 16.--20. "DBRP,Data Baud Rate Prescaler" "0,1,2,3,4,5,6,7,8,9,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 0x0C 8.--12. "DTSEG1,Data time segment before smaple point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x0C 4.--7. "DTSEG2,Data time segment after sample point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x0C 0.--3. "DSJW,Data resynchronization Jump Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "MCAN2_CFG_TEST," rbitfld.long 0x10 7. "RX,Receive Pin" "0,1" bitfld.long 0x10 5.--6. "TX,Control of Transmit Pin" "0,1,2,3" newline bitfld.long 0x10 4. "LBCK,Loop Back Mode" "0,1" line.long 0x14 "MCAN2_CFG_RWD," hexmask.long.byte 0x14 8.--15. 1. "WDV,Watchdog Value" hexmask.long.byte 0x14 0.--7. 1. "WDC,Watchdog Counter Value" line.long 0x18 "MCAN2_CFG_CCCR," bitfld.long 0x18 14. "TXP,Transmit Pause" "0,1" bitfld.long 0x18 13. "EFBI,Edge Filtering durign Bus Integration" "0,1" newline bitfld.long 0x18 12. "PXHD,Protocol Exception Handling Disable" "0,1" bitfld.long 0x18 9. "BRSE,Bit Rate Switch Enable" "0,1" newline bitfld.long 0x18 8. "FDOE,FD Operation Enable" "0,1" bitfld.long 0x18 7. "TEST,Test Mode enable" "0,1" newline bitfld.long 0x18 6. "DAR,Disable Automatic Regransmission" "0,1" bitfld.long 0x18 5. "MON,Bus Monitoring Mode" "0,1" newline bitfld.long 0x18 4. "CSR,Clock Stop Request" "0,1" rbitfld.long 0x18 3. "CSA,Clock Stop Acknowledge" "0,1" newline bitfld.long 0x18 2. "ASM,Restriced Operation Mode" "0,1" bitfld.long 0x18 1. "CCE,Configuration Change Enable" "0,1" newline bitfld.long 0x18 0. "INIT,Initialization" "0,1" line.long 0x1C "MCAN2_CFG_NBTP," hexmask.long.byte 0x1C 25.--31. 1. "NSJW,Nominal Resynchronization Jump Width" hexmask.long.word 0x1C 16.--24. 1. "NBRP,Nominal Baud Rate Prescaler" newline hexmask.long.byte 0x1C 8.--15. 1. "NTSEG1,Nominal Time segment before sample point" hexmask.long.byte 0x1C 0.--6. 1. "NTSEG2,Nominal Time segment after sample point" line.long 0x20 "MCAN2_CFG_TSCC," bitfld.long 0x20 16.--19. "TCP,Timestamp Counter Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 0.--1. "TSS,Timestamp Select" "0,1,2,3" line.long 0x24 "MCAN2_CFG_TSCV," hexmask.long.word 0x24 0.--15. 1. "TSC,Timestamp Counter" line.long 0x28 "MCAN2_CFG_TOCC," hexmask.long.word 0x28 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x28 1.--2. "TOS,Timeout Select" "0,1,2,3" newline bitfld.long 0x28 0. "ETOC,Enable Timeout Counter" "0,1" line.long 0x2C "MCAN2_CFG_TOCV," hexmask.long.word 0x2C 0.--15. 1. "TOC,Timeout Counter" rgroup.long 0x240++0x0B line.long 0x00 "MCAN2_CFG_ECR," hexmask.long.byte 0x00 16.--23. 1. "CEL,CAN Error Logging" bitfld.long 0x00 15. "RP,Recieve Error Passive" "0,1" newline hexmask.long.byte 0x00 8.--14. 1. "REC,Recieve Error Counter" hexmask.long.byte 0x00 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x04 "MCAN2_CFG_PSR," hexmask.long.byte 0x04 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x04 14. "PXE,Protocol Exception Event" "0,1" newline bitfld.long 0x04 13. "RFDF,Recieved a CAN FD Message" "0,1" bitfld.long 0x04 12. "RBRS,BRS flag of last recieved CAN FD Message" "0,1" newline bitfld.long 0x04 11. "RESI,ESI flag of last recieved CAN FD Message" "0,1" bitfld.long 0x04 8.--10. "DLEC,Data Phase Last Error Code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 7. "BO,Bus_Off status" "0,1" bitfld.long 0x04 6. "EW,Warning Status" "0,1" newline bitfld.long 0x04 5. "EP,Error Passive" "0,1" bitfld.long 0x04 3.--4. "ACT,Activity" "0,1,2,3" newline bitfld.long 0x04 0.--2. "LEC,Last Error Code" "0,1,2,3,4,5,6,7" line.long 0x08 "MCAN2_CFG_TDCR," hexmask.long.byte 0x08 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x08 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter Window Length" group.long 0x250++0x0F line.long 0x00 "MCAN2_CFG_IR," bitfld.long 0x00 29. "ARA,Access to Reserved Address" "0,1" bitfld.long 0x00 28. "PED,Protocol Error in data Phase" "0,1" newline bitfld.long 0x00 27. "PEA,Protocol Error in Arbitration Phase" "0,1" bitfld.long 0x00 26. "WDI,Watchdog Interrupt" "0,1" newline bitfld.long 0x00 25. "BO,Bus_Off Status" "0,1" bitfld.long 0x00 24. "EW,Warning Status" "0,1" newline bitfld.long 0x00 23. "EP,Error Passive" "0,1" bitfld.long 0x00 22. "ELO,Error Logging Overflow" "0,1" newline bitfld.long 0x00 21. "BEU,Bit Error Uncorrected" "0,1" bitfld.long 0x00 20. "BEC,Bit Error Corrected" "0,1" newline bitfld.long 0x00 19. "DRX,Message stored to Dedicated Rx Buffer" "0,1" bitfld.long 0x00 18. "TOO,Timeout Occurred" "0,1" newline bitfld.long 0x00 17. "MRAF,Message RAM Access Failure" "0,1" bitfld.long 0x00 16. "TSW,Timestamp Wraparound" "0,1" newline bitfld.long 0x00 15. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x00 14. "TEFF,Tx Event FIFO Full" "0,1" newline bitfld.long 0x00 13. "TEFW,Tx Event FIFO Watermark Reached" "0,1" bitfld.long 0x00 12. "TEFN,Tx Event FIFO New Entry" "0,1" newline bitfld.long 0x00 11. "TFE,Tx FIFO Empty" "0,1" bitfld.long 0x00 10. "TCF,Transmission Cancellation Finished" "0,1" newline bitfld.long 0x00 9. "TC,Transmission Complete" "0,1" bitfld.long 0x00 8. "HPM,High Priority Message" "0,1" newline bitfld.long 0x00 7. "RF1L,Rx FIFO 1 Message Lost" "0,1" bitfld.long 0x00 6. "RF1F,Rx FIFO 1 Full" "0,1" newline bitfld.long 0x00 5. "RF1W,Rx FIFO 1 Watermark Reached" "0,1" bitfld.long 0x00 4. "RF1N,Rx FIFO 1 New Message" "0,1" newline bitfld.long 0x00 3. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x00 2. "RF0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x00 1. "RF0W,Rx FIFO 0 Watermark Reached" "0,1" bitfld.long 0x00 0. "RF0N,Rx FIFO 0 New Message" "0,1" line.long 0x04 "MCAN2_CFG_IE," bitfld.long 0x04 29. "ARAE,Accees to Reserve Address Interrupt Enable" "0,1" bitfld.long 0x04 28. "PEDE,Protocol Error in Data Phase Interrupt Enable" "0,1" newline bitfld.long 0x04 27. "PEAE,Protocol Error in Arbitration Phase Interrupt Enable" "0,1" bitfld.long 0x04 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x04 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x04 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x04 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x04 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x04 21. "BEUE,Bit Error Uncorrected Interrupt Enable" "0,1" bitfld.long 0x04 20. "BECE,Bit Error Corrected Interrupt Enable" "0,1" newline bitfld.long 0x04 19. "DRX,Message stored to Dedicated Rx Buffer Interrupt Enable" "0,1" bitfld.long 0x04 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x04 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x04 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x04 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x04 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x04 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt enable" "0,1" bitfld.long 0x04 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x04 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x04 10. "TCFE,Transmission Cancellation Finishied Interrupt Enable" "0,1" newline bitfld.long 0x04 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x04 8. "HPME,High Priority message Interrupt Enable" "0,1" newline bitfld.long 0x04 7. "RF1LE,rx FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 6. "RF1FE,Rx FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 5. "RF1WE,Rx FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 4. "RF1NE,Rx FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x04 3. "RF0LE,Rx FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 2. "RF0FE,Rx FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 1. "RF0WE,Rx FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 0. "RF0NE,Rx FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x08 "MCAN2_CFG_ILS," bitfld.long 0x08 29. "ARAL,Accees to Reserve Address Interrupt Line" "0,1" bitfld.long 0x08 28. "PEDL,Protocol Error in Data Phase Interrupt Line" "0,1" newline bitfld.long 0x08 27. "PEAL,Protocol Error in Arbitration Phase Interrupt Line" "0,1" bitfld.long 0x08 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x08 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x08 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x08 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x08 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x08 21. "BEUL,Bit Error Uncorrected Interrupt Line" "0,1" bitfld.long 0x08 20. "BECL,Bit Error Corrected Interrupt Line" "0,1" newline bitfld.long 0x08 19. "DRXL,Message stored to Dedicated Rx Buffer Interrupt Line" "0,1" bitfld.long 0x08 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x08 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x08 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x08 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x08 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x08 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x08 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x08 10. "TCFL,Transmission Cancellation Finishied Interrupt Line" "0,1" newline bitfld.long 0x08 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x08 8. "HPML,High Priority message Interrupt Line" "0,1" newline bitfld.long 0x08 7. "RF1LL,rx FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 6. "RF1FL,Rx FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x08 5. "RF1WL,Rx FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 4. "RF1NL,Rx FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x08 3. "RF0LL,Rx FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 2. "RF0FL,Rx FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x08 1. "RF0WL,Rx FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 0. "RF0NL,Rx FIFO 0 New Message Interrupt Line" "0,1" line.long 0x0C "MCAN2_CFG_ILE," bitfld.long 0x0C 1. "EINT1,Enable Interrupt Line 1" "0,1" bitfld.long 0x0C 0. "EINT0,Enable Interrupt Line 0" "0,1" group.long 0x280++0x0B line.long 0x00 "MCAN2_CFG_GFC," bitfld.long 0x00 4.--5. "ANFS,Accept Non-matching Frames Standard" "0,1,2,3" bitfld.long 0x00 2.--3. "ANFE,Accept Non-matching Frames Extended" "0,1,2,3" newline bitfld.long 0x00 1. "RRFS,reject Remote Frames Standard" "0,1" bitfld.long 0x00 0. "RRFE,reject Remote Frames Extended" "0,1" line.long 0x04 "MCAN2_CFG_SIDFC," hexmask.long.byte 0x04 16.--23. 1. "LSS_S,List Size Standard" hexmask.long.word 0x04 2.--15. 1. "FLSSA_S,Filter List Standard Start Address" line.long 0x08 "MCAN2_CFG_XIDFC," hexmask.long.byte 0x08 16.--23. 1. "LSS_X,List Size Standard" hexmask.long.word 0x08 2.--15. 1. "FLSSA_X,Filter List Standard Start Address" group.long 0x290++0x57 line.long 0x00 "MCAN2_CFG_XIDAM," hexmask.long 0x00 0.--28. 1. "EIDM,Extended ID Mask" line.long 0x04 "MCAN2_CFG_HPMS," bitfld.long 0x04 15. "FLST,Filter List" "0,1" hexmask.long.byte 0x04 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x04 6.--7. "MSI,Message Storeage Indicator" "0,1,2,3" bitfld.long 0x04 0.--5. "BIDX,Buffer 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" line.long 0x08 "MCAN2_CFG_NDAT1," line.long 0x0C "MCAN2_CFG_NDAT2," line.long 0x10 "MCAN2_CFG_RXF0C," bitfld.long 0x10 31. "F0OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x10 24.--30. 1. "F0WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x10 16.--22. 1. "F0S,Rx FIFO 0 Size" hexmask.long.word 0x10 2.--14. 1. "F0SA,Rx FIFO 0 Start Address" line.long 0x14 "MCAN2_CFG_RXF0S," bitfld.long 0x14 25. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x14 24. "F0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x14 16.--21. "F0PI,Rx FIFO 0 Put 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" bitfld.long 0x14 8.--13. "F0GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x14 0.--6. 1. "F0FL,Rx FIFO 0 Fill Level" line.long 0x18 "MCAN2_CFG_RXF0A," bitfld.long 0x18 0.--5. "F0AI,Rx FIFO 0 Acknowledge 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" line.long 0x1C "MCAN2_CFG_RXBC," hexmask.long.word 0x1C 2.--15. 1. "RBSA,Rx Buffer Start Address" line.long 0x20 "MCAN2_CFG_RXF1C," bitfld.long 0x20 31. "F1OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x20 24.--30. 1. "F1WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x20 16.--22. 1. "F1S,Rx FIFO 0 Size" hexmask.long.word 0x20 2.--14. 1. "F1SA,Rx FIFO 0 Start Address" line.long 0x24 "MCAN2_CFG_RXF1S," bitfld.long 0x24 25. "RF1L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x24 24. "F1F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x24 16.--21. "F1PI,Rx FIFO 0 Put 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" bitfld.long 0x24 8.--13. "F1GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x24 0.--6. 1. "F1FL,Rx FIFO 0 Fill Level" line.long 0x28 "MCAN2_CFG_RXF1A," bitfld.long 0x28 0.--5. "F1AI,Rx FIFO 0 Acknowledge 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" line.long 0x2C "MCAN2_CFG_RXESC," bitfld.long 0x2C 8.--10. "RBDS,Rx Buffer data Field Size" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 4.--6. "F1DS,Rx FIFO 1 Data Field Size" "0,1,2,3,4,5,6,7" newline bitfld.long 0x2C 0.--2. "F0DS,Rx FIFO 0 Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x30 "MCAN2_CFG_TXBC," bitfld.long 0x30 30. "TFQM,Tx FIFO/Queue Mode" "0,1" bitfld.long 0x30 24.--29. "TFQS,Transmit FIFO/Queue 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,32,33,34,35,36,37,38,39,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 0x30 16.--21. "NDTB,Number of Dedicated Transmit Buffers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x30 2.--15. 1. "TBSA,Tx Buffers Start Address" line.long 0x34 "MCAN2_CFG_TXFQS," bitfld.long 0x34 21. "TFQF,Tx FIFO/Queue Full" "0,1" bitfld.long 0x34 16.--20. "TFQPI,Tx FIFO/Queue Put 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" newline bitfld.long 0x34 8.--12. "TFGI,Tx Queue Get 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" bitfld.long 0x34 0.--5. "TFFL,Tx FIFO Free Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "MCAN2_CFG_TXESC," bitfld.long 0x38 0.--2. "TBDS,Tx Buffer Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x3C "MCAN2_CFG_TXBRP," line.long 0x40 "MCAN2_CFG_TXBAR," line.long 0x44 "MCAN2_CFG_TXBCR," line.long 0x48 "MCAN2_CFG_TXBTO," line.long 0x4C "MCAN2_CFG_TXBCF," line.long 0x50 "MCAN2_CFG_TXBTIE," line.long 0x54 "MCAN2_CFG_TXBCIE," group.long 0x2F0++0x0B line.long 0x00 "MCAN2_CFG_TXEFC," bitfld.long 0x00 24.--29. "EFWM,Event FIFO Watermark" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 16.--21. "EFS,Event FIFO 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,32,33,34,35,36,37,38,39,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 2.--15. 1. "EFSA,Event FIFO Start Address" line.long 0x04 "MCAN2_CFG_TXEFS," bitfld.long 0x04 25. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x04 24. "EFF,Event FIFO Full" "0,1" newline bitfld.long 0x04 16.--20. "EFPI,Event FIFO Put 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" bitfld.long 0x04 8.--12. "EFGI,Event FIFO Get 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" newline bitfld.long 0x04 0.--5. "EFFL,Event FIFO FIll Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MCAN2_CFG_TXEFA," bitfld.long 0x08 0.--4. "EFAI,Event FIFO Acknowledge 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" hgroup.long 0x2FC++0x03 hide.long 0x00 "MCAN2_CFG_RES16," repeat 16. (strings "00" "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" )(list 0x00 0x04 0x08 0x0C 0x1C 0x30 0x34 0x38 0x3C 0x40 0x44 0x48 0x4C 0x5C 0xB8 0xBC ) hgroup.long ($2+0x230)++0x03 hide.long 0x00 "MCAN2_CFG_RES$1," repeat.end width 0x0B tree.end tree "MCAN2_ECC_MCAN2_ECC (MSS_MCAN_ECC)" base ad:0x52702000 rgroup.long 0x00++0x03 line.long 0x00 "MCAN2_ECC_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x07 line.long 0x00 "MCAN2_ECC_VECTOR," bitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete write of any value will clear this bit" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDR,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VEC,Value written to select the corresponding ECC RAM for control or status" line.long 0x04 "MCAN2_ECC_STAT," hexmask.long.word 0x04 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" group.long 0x14++0x17 line.long 0x00 "MCAN2_ECC_CTRL," hexmask.long.tbyte 0x00 9.--31. 1. "NU3,TI Internal : Reserved" bitfld.long 0x00 8. "CHECK_TIMEOUT,TI Internal : Check timeout" "0,1" newline bitfld.long 0x00 7. "CHECK_PARITY,TI Internal : Check Parity" "0,1" bitfld.long 0x00 6. "ERROR_ONCE,TI Internal : Force Error only once" "0,1" newline bitfld.long 0x00 5. "FORCE_N_ROW,TI Internal : Force Error on any RAM" "0,1" bitfld.long 0x00 4. "FORCE_DED,TI Internal : Force Double Bit Error" "0,1" newline bitfld.long 0x00 3. "FORCE_SEC,TI Internal : Force Single Bit Error" "0,1" bitfld.long 0x00 2. "EN_RMW,TI Internal : Enable rmw" "0,1" newline bitfld.long 0x00 1. "ECC_CHK,TI Internal : Enable ECC check" "0,1" bitfld.long 0x00 0. "ECC_EN,TI Internal : Enable ECC" "0,1" line.long 0x04 "MCAN2_ECC_ERR_CTRL1," line.long 0x08 "MCAN2_ECC_ERR_CTRL2," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT2,TI Internal : Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x08 0.--15. 1. "ECC_BIT1,TI Internal : Data bit that needs to be flipped when force_sec is set" line.long 0x0C "MCAN2_ECC_ERR_STAT1," hexmask.long.word 0x0C 16.--31. 1. "ECC_BIT1_STS,TI Internal : Data bit that corresponds to the single-bit error" bitfld.long 0x0C 15. "CLR_ECC_CTRL_REG,TI Internal : Clear Ctrl Reg Error Status" "0,1" newline bitfld.long 0x0C 13.--14. "CLR_ECC_PAR,TI Internal : Clear Parity Error Status" "0,1,2,3" bitfld.long 0x0C 12. "CLR_ECC_OTHER,TI Internal : Clear Other Error Status" "0,1" newline bitfld.long 0x0C 10.--11. "CLR_ECC_DED,TI Internal : Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x0C 8.--9. "CLR_ECC_SEC,TI Internal : Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x0C 7. "ECC_CTRL_REG,TI Internal : Force ctrl reg pending interrupt" "0,1" bitfld.long 0x0C 5.--6. "ECC_PAR,TI Internal : Force ECC parity pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 4. "ECC_OTHER,TI Internal : Force ECC other pending interrupt" "0,1" bitfld.long 0x0C 2.--3. "ECC_DED,TI Internal : Force ECC DED pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 0.--1. "ECC_SEC,TI Internal : Force ECC SEC pending interrupt" "0,1,2,3" line.long 0x10 "MCAN2_ECC_ERR_STAT2," line.long 0x14 "MCAN2_ECC_ERR_STAT3," hexmask.long.tbyte 0x14 10.--31. 1. "NU6,TI Internal : Reserved" bitfld.long 0x14 9. "CLR_TIMEOUT_PEND,TI Internal : Clear timeout pending" "0,1" newline hexmask.long.byte 0x14 2.--8. 1. "NU5,TI Internal : Reserved" bitfld.long 0x14 1. "TIMEOUT_PEND,TI Internal : Timeout pending" "0,1" newline rbitfld.long 0x14 0. "NU4,TI Internal : Reserved" "0,1" group.long 0x3C++0x07 line.long 0x00 "MCAN2_ECC_SEC_EOI_REG," bitfld.long 0x00 0. "SEC_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN2_ECC_SEC_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "SEC_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "MCAN2_ECC_SEC_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "MCAN2_ECC_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x13C++0x07 line.long 0x00 "MCAN2_ECC_DED_EOI_REG," bitfld.long 0x00 0. "DED_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN2_ECC_DED_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "DED_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "MCAN2_ECC_DED_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "MCAN2_ECC_DED_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x200++0x0F line.long 0x00 "MCAN2_ECC_AGGR_ENABLE_SET," bitfld.long 0x00 1. "TIMEOUT,Interrupt Enable Set Register for svbus timeout errors" "0,1" bitfld.long 0x00 0. "PARITY,Interrupt Enable Set Register for parity errors" "0,1" line.long 0x04 "MCAN2_ECC_AGGR_ENABLE_CLR," bitfld.long 0x04 1. "TIMEOUT,Interrupt Enable Clear for svbus timeout errors" "0,1" bitfld.long 0x04 0. "PARITY,Interrupt Enable Clear for parity errors" "0,1" line.long 0x08 "MCAN2_ECC_AGGR_STATUS_SET," bitfld.long 0x08 2.--3. "TIMEOUT,Interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.long 0x08 0.--1. "PARITY,Interrupt status set for parity errors" "0,1,2,3" line.long 0x0C "MCAN2_ECC_AGGR_STATUS_CLR," bitfld.long 0x0C 2.--3. "TIMEOUT,Interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.long 0x0C 0.--1. "PARITY,Interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "MCAN2_MSG_RAM_MCAN2_MSG_RAM (MSS_MCAN_CFG)" base ad:0x52620000 group.long 0x00++0x03 line.long 0x00 "MCAN2_MSG_RAM_START," width 0x0B tree.end tree "MCAN3_CFG_MCAN3_CFG (MSS_MCAN_CFG)" base ad:0x52638000 rgroup.long 0x00++0x2B line.long 0x00 "MCAN3_CFG_SS_PID," bitfld.long 0x00 30.--31. "SCHEME,PID register scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,Business Unit" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "RTL,RTL revision" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCAN3_CFG_SS_CTRL," bitfld.long 0x04 6. "EXT_TS_CNTR_EN,External TimeStamp Counter Enable" "0,1" bitfld.long 0x04 5. "AUTOWAKEUP,Automatic Wakeup Enable" "0,1" newline bitfld.long 0x04 4. "WAKEUPREGEN,Wakeup Request Enable" "0,1" bitfld.long 0x04 3. "DBGSUSP_FREE,0-Honor Debug Suspend 1-Disregard debug suspend" "0,1" line.long 0x08 "MCAN3_CFG_SS_STAT," bitfld.long 0x08 2. "EN_FDOE,Reflects the value of mcanss_enable_fdoe configuration portx=mcanss_enable_fdoe" "0,1" bitfld.long 0x08 1. "MMI_DONE," "0,1" line.long 0x0C "MCAN3_CFG_SS_ICS," bitfld.long 0x0C 0. "ICS,This bit contains the External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x10 "MCAN3_CFG_SS_IRS," bitfld.long 0x10 0. "IRS,External TimeStamp Counter Overflow Interrupt status" "0,1" line.long 0x14 "MCAN3_CFG_SS_IECS," bitfld.long 0x14 0. "IECS,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x18 "MCAN3_CFG_SS_IE," bitfld.long 0x18 0. "IE,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x1C "MCAN3_CFG_SS_IES," bitfld.long 0x1C 0. "IES,External TimeStamp Counter Overflow Interrupt" "0,1" line.long 0x20 "MCAN3_CFG_SS_EOI," hexmask.long.byte 0x20 0.--7. 1. "EOI,Write with bit position of targeted interrupt" line.long 0x24 "MCAN3_CFG_SS_EXT_TS_PS," hexmask.long.tbyte 0x24 0.--23. 1. "PRESCALE,External Timestamp Prescaler reload value.External Timestamp count rate is host clock rate divided by this valuewith one exception: a value of 0 has the same effect as 1" line.long 0x28 "MCAN3_CFG_SS_EXT_TS_USIC," bitfld.long 0x28 0.--4. "EXT_TS_INTR_CNTR,Number of unserviced rollover interrupts" "0,1,2,3,4,5,6,7,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.long 0x200++0x2F line.long 0x00 "MCAN3_CFG_CREL," bitfld.long 0x00 28.--31. "REL,Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. "STEP,Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. "SUBSTEP,Sub-Step of Core Release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. "YEAR,Time Stamp Year" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 8.--15. 1. "MON,Time Stamp Month" hexmask.long.byte 0x00 0.--7. 1. "DAY,Time Stamp Day" line.long 0x04 "MCAN3_CFG_ENDN," line.long 0x08 "MCAN3_CFG_CUST," line.long 0x0C "MCAN3_CFG_DBTP," bitfld.long 0x0C 23. "TDC,Transmitter Delay Compensation" "0,1" bitfld.long 0x0C 16.--20. "DBRP,Data Baud Rate Prescaler" "0,1,2,3,4,5,6,7,8,9,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 0x0C 8.--12. "DTSEG1,Data time segment before smaple point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x0C 4.--7. "DTSEG2,Data time segment after sample point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x0C 0.--3. "DSJW,Data resynchronization Jump Width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "MCAN3_CFG_TEST," rbitfld.long 0x10 7. "RX,Receive Pin" "0,1" bitfld.long 0x10 5.--6. "TX,Control of Transmit Pin" "0,1,2,3" newline bitfld.long 0x10 4. "LBCK,Loop Back Mode" "0,1" line.long 0x14 "MCAN3_CFG_RWD," hexmask.long.byte 0x14 8.--15. 1. "WDV,Watchdog Value" hexmask.long.byte 0x14 0.--7. 1. "WDC,Watchdog Counter Value" line.long 0x18 "MCAN3_CFG_CCCR," bitfld.long 0x18 14. "TXP,Transmit Pause" "0,1" bitfld.long 0x18 13. "EFBI,Edge Filtering durign Bus Integration" "0,1" newline bitfld.long 0x18 12. "PXHD,Protocol Exception Handling Disable" "0,1" bitfld.long 0x18 9. "BRSE,Bit Rate Switch Enable" "0,1" newline bitfld.long 0x18 8. "FDOE,FD Operation Enable" "0,1" bitfld.long 0x18 7. "TEST,Test Mode enable" "0,1" newline bitfld.long 0x18 6. "DAR,Disable Automatic Regransmission" "0,1" bitfld.long 0x18 5. "MON,Bus Monitoring Mode" "0,1" newline bitfld.long 0x18 4. "CSR,Clock Stop Request" "0,1" rbitfld.long 0x18 3. "CSA,Clock Stop Acknowledge" "0,1" newline bitfld.long 0x18 2. "ASM,Restriced Operation Mode" "0,1" bitfld.long 0x18 1. "CCE,Configuration Change Enable" "0,1" newline bitfld.long 0x18 0. "INIT,Initialization" "0,1" line.long 0x1C "MCAN3_CFG_NBTP," hexmask.long.byte 0x1C 25.--31. 1. "NSJW,Nominal Resynchronization Jump Width" hexmask.long.word 0x1C 16.--24. 1. "NBRP,Nominal Baud Rate Prescaler" newline hexmask.long.byte 0x1C 8.--15. 1. "NTSEG1,Nominal Time segment before sample point" hexmask.long.byte 0x1C 0.--6. 1. "NTSEG2,Nominal Time segment after sample point" line.long 0x20 "MCAN3_CFG_TSCC," bitfld.long 0x20 16.--19. "TCP,Timestamp Counter Prescaler" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 0.--1. "TSS,Timestamp Select" "0,1,2,3" line.long 0x24 "MCAN3_CFG_TSCV," hexmask.long.word 0x24 0.--15. 1. "TSC,Timestamp Counter" line.long 0x28 "MCAN3_CFG_TOCC," hexmask.long.word 0x28 16.--31. 1. "TOP,Timeout Period" bitfld.long 0x28 1.--2. "TOS,Timeout Select" "0,1,2,3" newline bitfld.long 0x28 0. "ETOC,Enable Timeout Counter" "0,1" line.long 0x2C "MCAN3_CFG_TOCV," hexmask.long.word 0x2C 0.--15. 1. "TOC,Timeout Counter" rgroup.long 0x240++0x0B line.long 0x00 "MCAN3_CFG_ECR," hexmask.long.byte 0x00 16.--23. 1. "CEL,CAN Error Logging" bitfld.long 0x00 15. "RP,Recieve Error Passive" "0,1" newline hexmask.long.byte 0x00 8.--14. 1. "REC,Recieve Error Counter" hexmask.long.byte 0x00 0.--7. 1. "TEC,Transmit Error Counter" line.long 0x04 "MCAN3_CFG_PSR," hexmask.long.byte 0x04 16.--22. 1. "TDCV,Transmitter Delay Compensation Value" bitfld.long 0x04 14. "PXE,Protocol Exception Event" "0,1" newline bitfld.long 0x04 13. "RFDF,Recieved a CAN FD Message" "0,1" bitfld.long 0x04 12. "RBRS,BRS flag of last recieved CAN FD Message" "0,1" newline bitfld.long 0x04 11. "RESI,ESI flag of last recieved CAN FD Message" "0,1" bitfld.long 0x04 8.--10. "DLEC,Data Phase Last Error Code" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 7. "BO,Bus_Off status" "0,1" bitfld.long 0x04 6. "EW,Warning Status" "0,1" newline bitfld.long 0x04 5. "EP,Error Passive" "0,1" bitfld.long 0x04 3.--4. "ACT,Activity" "0,1,2,3" newline bitfld.long 0x04 0.--2. "LEC,Last Error Code" "0,1,2,3,4,5,6,7" line.long 0x08 "MCAN3_CFG_TDCR," hexmask.long.byte 0x08 8.--14. 1. "TDCO,Transmitter Delay Compensation Offset" hexmask.long.byte 0x08 0.--6. 1. "TDCF,Transmitter Delay Compensation Filter Window Length" group.long 0x250++0x0F line.long 0x00 "MCAN3_CFG_IR," bitfld.long 0x00 29. "ARA,Access to Reserved Address" "0,1" bitfld.long 0x00 28. "PED,Protocol Error in data Phase" "0,1" newline bitfld.long 0x00 27. "PEA,Protocol Error in Arbitration Phase" "0,1" bitfld.long 0x00 26. "WDI,Watchdog Interrupt" "0,1" newline bitfld.long 0x00 25. "BO,Bus_Off Status" "0,1" bitfld.long 0x00 24. "EW,Warning Status" "0,1" newline bitfld.long 0x00 23. "EP,Error Passive" "0,1" bitfld.long 0x00 22. "ELO,Error Logging Overflow" "0,1" newline bitfld.long 0x00 21. "BEU,Bit Error Uncorrected" "0,1" bitfld.long 0x00 20. "BEC,Bit Error Corrected" "0,1" newline bitfld.long 0x00 19. "DRX,Message stored to Dedicated Rx Buffer" "0,1" bitfld.long 0x00 18. "TOO,Timeout Occurred" "0,1" newline bitfld.long 0x00 17. "MRAF,Message RAM Access Failure" "0,1" bitfld.long 0x00 16. "TSW,Timestamp Wraparound" "0,1" newline bitfld.long 0x00 15. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x00 14. "TEFF,Tx Event FIFO Full" "0,1" newline bitfld.long 0x00 13. "TEFW,Tx Event FIFO Watermark Reached" "0,1" bitfld.long 0x00 12. "TEFN,Tx Event FIFO New Entry" "0,1" newline bitfld.long 0x00 11. "TFE,Tx FIFO Empty" "0,1" bitfld.long 0x00 10. "TCF,Transmission Cancellation Finished" "0,1" newline bitfld.long 0x00 9. "TC,Transmission Complete" "0,1" bitfld.long 0x00 8. "HPM,High Priority Message" "0,1" newline bitfld.long 0x00 7. "RF1L,Rx FIFO 1 Message Lost" "0,1" bitfld.long 0x00 6. "RF1F,Rx FIFO 1 Full" "0,1" newline bitfld.long 0x00 5. "RF1W,Rx FIFO 1 Watermark Reached" "0,1" bitfld.long 0x00 4. "RF1N,Rx FIFO 1 New Message" "0,1" newline bitfld.long 0x00 3. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x00 2. "RF0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x00 1. "RF0W,Rx FIFO 0 Watermark Reached" "0,1" bitfld.long 0x00 0. "RF0N,Rx FIFO 0 New Message" "0,1" line.long 0x04 "MCAN3_CFG_IE," bitfld.long 0x04 29. "ARAE,Accees to Reserve Address Interrupt Enable" "0,1" bitfld.long 0x04 28. "PEDE,Protocol Error in Data Phase Interrupt Enable" "0,1" newline bitfld.long 0x04 27. "PEAE,Protocol Error in Arbitration Phase Interrupt Enable" "0,1" bitfld.long 0x04 26. "WDIE,Watchdog Interrupt Enable" "0,1" newline bitfld.long 0x04 25. "BOE,Bus_Off Status Interrupt Enable" "0,1" bitfld.long 0x04 24. "EWE,Warning Status Interrupt Enable" "0,1" newline bitfld.long 0x04 23. "EPE,Error Passive Interrupt Enable" "0,1" bitfld.long 0x04 22. "ELOE,Error Logging Overflow Interrupt Enable" "0,1" newline bitfld.long 0x04 21. "BEUE,Bit Error Uncorrected Interrupt Enable" "0,1" bitfld.long 0x04 20. "BECE,Bit Error Corrected Interrupt Enable" "0,1" newline bitfld.long 0x04 19. "DRX,Message stored to Dedicated Rx Buffer Interrupt Enable" "0,1" bitfld.long 0x04 18. "TOOE,Timeout Occurred Interrupt Enable" "0,1" newline bitfld.long 0x04 17. "MRAFE,Message RAM Access Failure Interrupt Enable" "0,1" bitfld.long 0x04 16. "TSWE,Timestamp Wraparound Interrupt Enable" "0,1" newline bitfld.long 0x04 15. "TEFLE,Tx Event FIFO Event Lost Interrupt Enable" "0,1" bitfld.long 0x04 14. "TEFFE,Tx Event FIFO Full Interrupt Enable" "0,1" newline bitfld.long 0x04 13. "TEFWE,Tx Event FIFO Watermark Reached Interrupt enable" "0,1" bitfld.long 0x04 12. "TEFNE,Tx Event FIFO New Entry Interrupt Enable" "0,1" newline bitfld.long 0x04 11. "TFEE,Tx FIFO Empty Interrupt Enable" "0,1" bitfld.long 0x04 10. "TCFE,Transmission Cancellation Finishied Interrupt Enable" "0,1" newline bitfld.long 0x04 9. "TCE,Transmission Completed Interrupt Enable" "0,1" bitfld.long 0x04 8. "HPME,High Priority message Interrupt Enable" "0,1" newline bitfld.long 0x04 7. "RF1LE,rx FIFO 1 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 6. "RF1FE,Rx FIFO 1 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 5. "RF1WE,Rx FIFO 1 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 4. "RF1NE,Rx FIFO 1 New Message Interrupt Enable" "0,1" newline bitfld.long 0x04 3. "RF0LE,Rx FIFO 0 Message Lost Interrupt Enable" "0,1" bitfld.long 0x04 2. "RF0FE,Rx FIFO 0 Full Interrupt Enable" "0,1" newline bitfld.long 0x04 1. "RF0WE,Rx FIFO 0 Watermark Reached Interrupt Enable" "0,1" bitfld.long 0x04 0. "RF0NE,Rx FIFO 0 New Message Interrupt Enable" "0,1" line.long 0x08 "MCAN3_CFG_ILS," bitfld.long 0x08 29. "ARAL,Accees to Reserve Address Interrupt Line" "0,1" bitfld.long 0x08 28. "PEDL,Protocol Error in Data Phase Interrupt Line" "0,1" newline bitfld.long 0x08 27. "PEAL,Protocol Error in Arbitration Phase Interrupt Line" "0,1" bitfld.long 0x08 26. "WDIL,Watchdog Interrupt Line" "0,1" newline bitfld.long 0x08 25. "BOL,Bus_Off Status Interrupt Line" "0,1" bitfld.long 0x08 24. "EWL,Warning Status Interrupt Line" "0,1" newline bitfld.long 0x08 23. "EPL,Error Passive Interrupt Line" "0,1" bitfld.long 0x08 22. "ELOL,Error Logging Overflow Interrupt Line" "0,1" newline bitfld.long 0x08 21. "BEUL,Bit Error Uncorrected Interrupt Line" "0,1" bitfld.long 0x08 20. "BECL,Bit Error Corrected Interrupt Line" "0,1" newline bitfld.long 0x08 19. "DRXL,Message stored to Dedicated Rx Buffer Interrupt Line" "0,1" bitfld.long 0x08 18. "TOOL,Timeout Occurred Interrupt Line" "0,1" newline bitfld.long 0x08 17. "MRAFL,Message RAM Access Failure Interrupt Line" "0,1" bitfld.long 0x08 16. "TSWL,Timestamp Wraparound Interrupt Line" "0,1" newline bitfld.long 0x08 15. "TEFLL,Tx Event FIFO Event Lost Interrupt Line" "0,1" bitfld.long 0x08 14. "TEFFL,Tx Event FIFO Full Interrupt Line" "0,1" newline bitfld.long 0x08 13. "TEFWL,Tx Event FIFO Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 12. "TEFNL,Tx Event FIFO New Entry Interrupt Line" "0,1" newline bitfld.long 0x08 11. "TFEL,Tx FIFO Empty Interrupt Line" "0,1" bitfld.long 0x08 10. "TCFL,Transmission Cancellation Finishied Interrupt Line" "0,1" newline bitfld.long 0x08 9. "TCL,Transmission Completed Interrupt Line" "0,1" bitfld.long 0x08 8. "HPML,High Priority message Interrupt Line" "0,1" newline bitfld.long 0x08 7. "RF1LL,rx FIFO 1 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 6. "RF1FL,Rx FIFO 1 Full Interrupt Line" "0,1" newline bitfld.long 0x08 5. "RF1WL,Rx FIFO 1 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 4. "RF1NL,Rx FIFO 1 New Message Interrupt Line" "0,1" newline bitfld.long 0x08 3. "RF0LL,Rx FIFO 0 Message Lost Interrupt Line" "0,1" bitfld.long 0x08 2. "RF0FL,Rx FIFO 0 Full Interrupt Line" "0,1" newline bitfld.long 0x08 1. "RF0WL,Rx FIFO 0 Watermark Reached Interrupt Line" "0,1" bitfld.long 0x08 0. "RF0NL,Rx FIFO 0 New Message Interrupt Line" "0,1" line.long 0x0C "MCAN3_CFG_ILE," bitfld.long 0x0C 1. "EINT1,Enable Interrupt Line 1" "0,1" bitfld.long 0x0C 0. "EINT0,Enable Interrupt Line 0" "0,1" group.long 0x280++0x0B line.long 0x00 "MCAN3_CFG_GFC," bitfld.long 0x00 4.--5. "ANFS,Accept Non-matching Frames Standard" "0,1,2,3" bitfld.long 0x00 2.--3. "ANFE,Accept Non-matching Frames Extended" "0,1,2,3" newline bitfld.long 0x00 1. "RRFS,reject Remote Frames Standard" "0,1" bitfld.long 0x00 0. "RRFE,reject Remote Frames Extended" "0,1" line.long 0x04 "MCAN3_CFG_SIDFC," hexmask.long.byte 0x04 16.--23. 1. "LSS_S,List Size Standard" hexmask.long.word 0x04 2.--15. 1. "FLSSA_S,Filter List Standard Start Address" line.long 0x08 "MCAN3_CFG_XIDFC," hexmask.long.byte 0x08 16.--23. 1. "LSS_X,List Size Standard" hexmask.long.word 0x08 2.--15. 1. "FLSSA_X,Filter List Standard Start Address" group.long 0x290++0x57 line.long 0x00 "MCAN3_CFG_XIDAM," hexmask.long 0x00 0.--28. 1. "EIDM,Extended ID Mask" line.long 0x04 "MCAN3_CFG_HPMS," bitfld.long 0x04 15. "FLST,Filter List" "0,1" hexmask.long.byte 0x04 8.--14. 1. "FIDX,Filter Index" newline bitfld.long 0x04 6.--7. "MSI,Message Storeage Indicator" "0,1,2,3" bitfld.long 0x04 0.--5. "BIDX,Buffer 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" line.long 0x08 "MCAN3_CFG_NDAT1," line.long 0x0C "MCAN3_CFG_NDAT2," line.long 0x10 "MCAN3_CFG_RXF0C," bitfld.long 0x10 31. "F0OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x10 24.--30. 1. "F0WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x10 16.--22. 1. "F0S,Rx FIFO 0 Size" hexmask.long.word 0x10 2.--14. 1. "F0SA,Rx FIFO 0 Start Address" line.long 0x14 "MCAN3_CFG_RXF0S," bitfld.long 0x14 25. "RF0L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x14 24. "F0F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x14 16.--21. "F0PI,Rx FIFO 0 Put 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" bitfld.long 0x14 8.--13. "F0GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x14 0.--6. 1. "F0FL,Rx FIFO 0 Fill Level" line.long 0x18 "MCAN3_CFG_RXF0A," bitfld.long 0x18 0.--5. "F0AI,Rx FIFO 0 Acknowledge 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" line.long 0x1C "MCAN3_CFG_RXBC," hexmask.long.word 0x1C 2.--15. 1. "RBSA,Rx Buffer Start Address" line.long 0x20 "MCAN3_CFG_RXF1C," bitfld.long 0x20 31. "F1OM,Rx FIFO 0 Operation Mode" "0,1" hexmask.long.byte 0x20 24.--30. 1. "F1WM,Rx FIFO 0 Watermark" newline hexmask.long.byte 0x20 16.--22. 1. "F1S,Rx FIFO 0 Size" hexmask.long.word 0x20 2.--14. 1. "F1SA,Rx FIFO 0 Start Address" line.long 0x24 "MCAN3_CFG_RXF1S," bitfld.long 0x24 25. "RF1L,Rx FIFO 0 Message Lost" "0,1" bitfld.long 0x24 24. "F1F,Rx FIFO 0 Full" "0,1" newline bitfld.long 0x24 16.--21. "F1PI,Rx FIFO 0 Put 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" bitfld.long 0x24 8.--13. "F1GI,Rx FIFO 0 Get 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 hexmask.long.byte 0x24 0.--6. 1. "F1FL,Rx FIFO 0 Fill Level" line.long 0x28 "MCAN3_CFG_RXF1A," bitfld.long 0x28 0.--5. "F1AI,Rx FIFO 0 Acknowledge 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" line.long 0x2C "MCAN3_CFG_RXESC," bitfld.long 0x2C 8.--10. "RBDS,Rx Buffer data Field Size" "0,1,2,3,4,5,6,7" bitfld.long 0x2C 4.--6. "F1DS,Rx FIFO 1 Data Field Size" "0,1,2,3,4,5,6,7" newline bitfld.long 0x2C 0.--2. "F0DS,Rx FIFO 0 Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x30 "MCAN3_CFG_TXBC," bitfld.long 0x30 30. "TFQM,Tx FIFO/Queue Mode" "0,1" bitfld.long 0x30 24.--29. "TFQS,Transmit FIFO/Queue 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,32,33,34,35,36,37,38,39,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 0x30 16.--21. "NDTB,Number of Dedicated Transmit Buffers" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x30 2.--15. 1. "TBSA,Tx Buffers Start Address" line.long 0x34 "MCAN3_CFG_TXFQS," bitfld.long 0x34 21. "TFQF,Tx FIFO/Queue Full" "0,1" bitfld.long 0x34 16.--20. "TFQPI,Tx FIFO/Queue Put 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" newline bitfld.long 0x34 8.--12. "TFGI,Tx Queue Get 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" bitfld.long 0x34 0.--5. "TFFL,Tx FIFO Free Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "MCAN3_CFG_TXESC," bitfld.long 0x38 0.--2. "TBDS,Tx Buffer Data Field Size" "0,1,2,3,4,5,6,7" line.long 0x3C "MCAN3_CFG_TXBRP," line.long 0x40 "MCAN3_CFG_TXBAR," line.long 0x44 "MCAN3_CFG_TXBCR," line.long 0x48 "MCAN3_CFG_TXBTO," line.long 0x4C "MCAN3_CFG_TXBCF," line.long 0x50 "MCAN3_CFG_TXBTIE," line.long 0x54 "MCAN3_CFG_TXBCIE," group.long 0x2F0++0x0B line.long 0x00 "MCAN3_CFG_TXEFC," bitfld.long 0x00 24.--29. "EFWM,Event FIFO Watermark" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 16.--21. "EFS,Event FIFO 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,32,33,34,35,36,37,38,39,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 2.--15. 1. "EFSA,Event FIFO Start Address" line.long 0x04 "MCAN3_CFG_TXEFS," bitfld.long 0x04 25. "TEFL,Tx Event FIFO Element Lost" "0,1" bitfld.long 0x04 24. "EFF,Event FIFO Full" "0,1" newline bitfld.long 0x04 16.--20. "EFPI,Event FIFO Put 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" bitfld.long 0x04 8.--12. "EFGI,Event FIFO Get 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" newline bitfld.long 0x04 0.--5. "EFFL,Event FIFO FIll Level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MCAN3_CFG_TXEFA," bitfld.long 0x08 0.--4. "EFAI,Event FIFO Acknowledge 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" hgroup.long 0x2FC++0x03 hide.long 0x00 "MCAN3_CFG_RES16," repeat 16. (strings "00" "01" "02" "03" "04" "05" "06" "07" "08" "09" "10" "11" "12" "13" "14" "15" )(list 0x00 0x04 0x08 0x0C 0x1C 0x30 0x34 0x38 0x3C 0x40 0x44 0x48 0x4C 0x5C 0xB8 0xBC ) hgroup.long ($2+0x230)++0x03 hide.long 0x00 "MCAN3_CFG_RES$1," repeat.end width 0x0B tree.end tree "MCAN3_ECC_MCAN3_ECC (MSS_MCAN_ECC)" base ad:0x52703000 rgroup.long 0x00++0x03 line.long 0x00 "MCAN3_ECC_REV," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODULE_ID,Module ID" bitfld.long 0x00 11.--15. "REVRTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom version" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08++0x07 line.long 0x00 "MCAN3_ECC_VECTOR," bitfld.long 0x00 24. "RD_SVBUS_DONE,Status to indicate if read on serial VBUS is complete write of any value will clear this bit" "0,1" hexmask.long.byte 0x00 16.--23. 1. "RD_SVBUS_ADDR,Read address" newline bitfld.long 0x00 15. "RD_SVBUS,Write 1 to trigger a read on the serial VBUS" "0,1" hexmask.long.word 0x00 0.--10. 1. "ECC_VEC,Value written to select the corresponding ECC RAM for control or status" line.long 0x04 "MCAN3_ECC_STAT," hexmask.long.word 0x04 0.--10. 1. "NUM_RAMS,Indicates the number of RAMS serviced by the ECC aggregator" group.long 0x14++0x17 line.long 0x00 "MCAN3_ECC_CTRL," hexmask.long.tbyte 0x00 9.--31. 1. "NU3,TI Internal : Reserved" bitfld.long 0x00 8. "CHECK_TIMEOUT,TI Internal : Check timeout" "0,1" newline bitfld.long 0x00 7. "CHECK_PARITY,TI Internal : Check Parity" "0,1" bitfld.long 0x00 6. "ERROR_ONCE,TI Internal : Force Error only once" "0,1" newline bitfld.long 0x00 5. "FORCE_N_ROW,TI Internal : Force Error on any RAM" "0,1" bitfld.long 0x00 4. "FORCE_DED,TI Internal : Force Double Bit Error" "0,1" newline bitfld.long 0x00 3. "FORCE_SEC,TI Internal : Force Single Bit Error" "0,1" bitfld.long 0x00 2. "EN_RMW,TI Internal : Enable rmw" "0,1" newline bitfld.long 0x00 1. "ECC_CHK,TI Internal : Enable ECC check" "0,1" bitfld.long 0x00 0. "ECC_EN,TI Internal : Enable ECC" "0,1" line.long 0x04 "MCAN3_ECC_ERR_CTRL1," line.long 0x08 "MCAN3_ECC_ERR_CTRL2," hexmask.long.word 0x08 16.--31. 1. "ECC_BIT2,TI Internal : Data bit that needs to be flipped if double bit error needs to be forced" hexmask.long.word 0x08 0.--15. 1. "ECC_BIT1,TI Internal : Data bit that needs to be flipped when force_sec is set" line.long 0x0C "MCAN3_ECC_ERR_STAT1," hexmask.long.word 0x0C 16.--31. 1. "ECC_BIT1_STS,TI Internal : Data bit that corresponds to the single-bit error" bitfld.long 0x0C 15. "CLR_ECC_CTRL_REG,TI Internal : Clear Ctrl Reg Error Status" "0,1" newline bitfld.long 0x0C 13.--14. "CLR_ECC_PAR,TI Internal : Clear Parity Error Status" "0,1,2,3" bitfld.long 0x0C 12. "CLR_ECC_OTHER,TI Internal : Clear Other Error Status" "0,1" newline bitfld.long 0x0C 10.--11. "CLR_ECC_DED,TI Internal : Clear Double Bit Error Status" "0,1,2,3" bitfld.long 0x0C 8.--9. "CLR_ECC_SEC,TI Internal : Clear Single Bit Error Status" "0,1,2,3" newline bitfld.long 0x0C 7. "ECC_CTRL_REG,TI Internal : Force ctrl reg pending interrupt" "0,1" bitfld.long 0x0C 5.--6. "ECC_PAR,TI Internal : Force ECC parity pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 4. "ECC_OTHER,TI Internal : Force ECC other pending interrupt" "0,1" bitfld.long 0x0C 2.--3. "ECC_DED,TI Internal : Force ECC DED pending interrupt" "0,1,2,3" newline bitfld.long 0x0C 0.--1. "ECC_SEC,TI Internal : Force ECC SEC pending interrupt" "0,1,2,3" line.long 0x10 "MCAN3_ECC_ERR_STAT2," line.long 0x14 "MCAN3_ECC_ERR_STAT3," hexmask.long.tbyte 0x14 10.--31. 1. "NU6,TI Internal : Reserved" bitfld.long 0x14 9. "CLR_TIMEOUT_PEND,TI Internal : Clear timeout pending" "0,1" newline hexmask.long.byte 0x14 2.--8. 1. "NU5,TI Internal : Reserved" bitfld.long 0x14 1. "TIMEOUT_PEND,TI Internal : Timeout pending" "0,1" newline rbitfld.long 0x14 0. "NU4,TI Internal : Reserved" "0,1" group.long 0x3C++0x07 line.long 0x00 "MCAN3_ECC_SEC_EOI_REG," bitfld.long 0x00 0. "SEC_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN3_ECC_SEC_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "SEC_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x80++0x03 line.long 0x00 "MCAN3_ECC_SEC_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0xC0++0x03 line.long 0x00 "MCAN3_ECC_SEC_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "SEC_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x13C++0x07 line.long 0x00 "MCAN3_ECC_DED_EOI_REG," bitfld.long 0x00 0. "DED_EOI_WR,EOI Register" "0,1" line.long 0x04 "MCAN3_ECC_DED_STATUS_REG0," bitfld.long 0x04 1. "CTRL_EDC_VBUSS_PEND,Interrupt Pending Status for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x04 0. "DED_PEND,Interrupt Pending Status for msgmem_pend" "0,1" group.long 0x180++0x03 line.long 0x00 "MCAN3_ECC_DED_ENABLE_SET_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_SET,Interrupt Enable Set Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_SET,Interrupt Enable Set Register for msgmem_pend" "0,1" group.long 0x1C0++0x03 line.long 0x00 "MCAN3_ECC_DED_ENABLE_CLR_REG0," bitfld.long 0x00 1. "CTRL_EDC_VBUSS_ENABLE_CLR,Interrupt Enable Clear Register for ctrl_edc_vbuss_pend" "0,1" bitfld.long 0x00 0. "DED_EN_CLR,Interrupt Enable Clear Register for msgmem_pend" "0,1" group.long 0x200++0x0F line.long 0x00 "MCAN3_ECC_AGGR_ENABLE_SET," bitfld.long 0x00 1. "TIMEOUT,Interrupt Enable Set Register for svbus timeout errors" "0,1" bitfld.long 0x00 0. "PARITY,Interrupt Enable Set Register for parity errors" "0,1" line.long 0x04 "MCAN3_ECC_AGGR_ENABLE_CLR," bitfld.long 0x04 1. "TIMEOUT,Interrupt Enable Clear for svbus timeout errors" "0,1" bitfld.long 0x04 0. "PARITY,Interrupt Enable Clear for parity errors" "0,1" line.long 0x08 "MCAN3_ECC_AGGR_STATUS_SET," bitfld.long 0x08 2.--3. "TIMEOUT,Interrupt status set for svbus timeout errors" "0,1,2,3" bitfld.long 0x08 0.--1. "PARITY,Interrupt status set for parity errors" "0,1,2,3" line.long 0x0C "MCAN3_ECC_AGGR_STATUS_CLR," bitfld.long 0x0C 2.--3. "TIMEOUT,Interrupt status clear for svbus timeout errors" "0,1,2,3" bitfld.long 0x0C 0.--1. "PARITY,Interrupt status clear for parity errors" "0,1,2,3" width 0x0B tree.end tree "MCAN3_MSG_RAM_MCAN3_MSG_RAM (MSS_MCAN_CFG)" base ad:0x52630000 group.long 0x00++0x03 line.long 0x00 "MCAN3_MSG_RAM_START," width 0x0B tree.end tree.end tree "MCRC0_MCRC0 (MSS_MCRC)" base ad:0x35000000 group.long 0x00++0x03 line.long 0x00 "MCRC0_CRC_CTRL0," bitfld.long 0x00 15. "CH2_CRC_SEL2,Refer 'CH2_DW_SEL' field description" "0,1" bitfld.long 0x00 14. "CH2_BYTE_SWAP,BYTE SWAP Enable across Data Size0 ? Byte Swap Disabled1 ? Byte Swap enabled" "0,1" newline bitfld.long 0x00 13. "CH2_BIT_SWAP,msb/lsb SWAPPING 0 ? msb (most significant bit First)1 ? lsb (least significant bit First)" "0,1" bitfld.long 0x00 11.--12. "CH2_CRC_SEL,CRC type select" "0,1,2,3" newline bitfld.long 0x00 9.--10. "CH2_DW_SEL,CRC Data Size select.000 ? 64 bit Data Size001 - 16 bit Data Size010 ? 32 Bit Data Size" "0,1,2,3" bitfld.long 0x00 8. "CH2_PSA_SWREST,Channel 2 PSA Software Reset" "0,1" newline bitfld.long 0x00 7. "CH1_CRC_SEL2,Refer 'CH1_DW_SEL' field description" "0,1" bitfld.long 0x00 6. "CH1_BYTE_SWAP,BYTE SWAP Enable across Data Size0 ? Byte Swap Disabled1 ? Byte Swap enabled" "0,1" newline bitfld.long 0x00 5. "CH1_BIT_SWAP,msb/lsb SWAPPING 0 ? msb (most significant bit First)1 ? lsb (least significant bit First)" "0,1" bitfld.long 0x00 3.--4. "CH1_CRC_SEL,CRC type select" "0,1,2,3" newline bitfld.long 0x00 1.--2. "CH1_DW_SEL,CRC Data Size select.000 ? 64 bit Data Size001 - 16 bit Data Size010 ? 32 Bit Data Size" "0,1,2,3" bitfld.long 0x00 0. "CH1_PSA_SWREST,Channel 1 PSA Software Reset" "0,1" group.long 0x08++0x03 line.long 0x00 "MCRC0_CRC_CTRL1," hexmask.long 0x00 1.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x00 0. "PWDN,Power Down" "0,1" group.long 0x10++0x03 line.long 0x00 "MCRC0_CRC_CTRL2," rbitfld.long 0x00 26.--31. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rbitfld.long 0x00 18.--23. "RESERVED4,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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. "RESERVED3,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 8.--9. "CH2_MODE,Channel 2 Mode:0" "0,1,2,3" newline rbitfld.long 0x00 5.--7. "RESERVED2,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4. "CH1_TRACEEN,Channel 1 Data Trace Enable" "0,1" newline rbitfld.long 0x00 2.--3. "RESERVED1,Not Defined" "0,1,2,3" bitfld.long 0x00 0.--1. "CH1_MODE,Channel 1 Mode:0" "0,1,2,3" group.long 0x18++0x03 line.long 0x00 "MCRC0_CRC_INTS," rbitfld.long 0x00 29.--31. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" rbitfld.long 0x00 21.--24. "RESERVED4,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 13.--16. "RESERVED3,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12. "CH2_TIMEOUTENS,Channel 2 Timeout Interrupt Enable Bit" "0,1" newline bitfld.long 0x00 11. "CH2_UNDERENS,Channel 2 Underrun Interrupt Enable Bit" "0,1" bitfld.long 0x00 10. "CH2_OVERENS,Channel 2 Overrun Interrupt Enable Bit" "0,1" newline bitfld.long 0x00 9. "CH2_CRCFAILENS,Channel 2 CRC Fail Interrupt Enable Bit" "0,1" rbitfld.long 0x00 5.--8. "RESERVED2,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4. "CH1_TIMEOUTENS,Channel 1 Timeout Interrupt Enable Bit" "0,1" bitfld.long 0x00 3. "CH1_UNDERENS,Channel 1 Underrun Interrupt Enable Bit" "0,1" newline bitfld.long 0x00 2. "CH1_OVERENS,Channel 1 Overrun Interrupt Enable Bit" "0,1" bitfld.long 0x00 1. "CH1_CRCFAILENS,Channel 1 CRC Fail Interrupt Enable Bit" "0,1" newline rbitfld.long 0x00 0. "RESERVED1,Not Defined" "0,1" group.long 0x20++0x03 line.long 0x00 "MCRC0_CRC_INTR," rbitfld.long 0x00 29.--31. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" rbitfld.long 0x00 21.--24. "RESERVED4,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 13.--16. "RESERVED3,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12. "CH2_TIMEOUTENR,Channel 2 Timeout Interrupt Disable Bit" "0,1" newline bitfld.long 0x00 11. "CH2_UNDERENR,Channel 2 Underrun Interrupt Disable Bit" "0,1" bitfld.long 0x00 10. "CH2_OVERENR,Channel 2 Overrun Interrupt Disable Bit" "0,1" newline bitfld.long 0x00 9. "CH2_CRCFAILENR,Channel 2 CRC Fail Interrupt Disable Bit" "0,1" rbitfld.long 0x00 5.--8. "RESERVED2,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4. "CH1_TIMEOUTENR,Channel 1 Timeout Interrupt Disable Bit" "0,1" bitfld.long 0x00 3. "CH1_UNDERENR,Channel 1 Underrun Interrupt Disable Bit" "0,1" newline bitfld.long 0x00 2. "CH1_OVERENR,Channel 1 Overrun Interrupt Disable Bit" "0,1" bitfld.long 0x00 1. "CH1_CRCFAILENR,Channel 1 CRC Fail Interrupt Disable Bit" "0,1" newline rbitfld.long 0x00 0. "RESERVED1,Not Defined" "0,1" group.long 0x28++0x03 line.long 0x00 "MCRC0_CRC_STATUS_REG," rbitfld.long 0x00 29.--31. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" rbitfld.long 0x00 21.--24. "RESERVED4,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x00 13.--16. "RESERVED3,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 12. "CH2_TIMEOUT,Channel 2 CRC Timeout Status Flag" "0,1" newline bitfld.long 0x00 11. "CH2_UNDER,Channel 2 CRC Underrun Status Flag" "0,1" bitfld.long 0x00 10. "CH2_OVER,Channel 2 CRC Overrun Status Flag" "0,1" newline bitfld.long 0x00 9. "CH2_CRCFAIL,Channel 2 CRC Compare Fail Status Flag" "0,1" rbitfld.long 0x00 5.--8. "RESERVED2,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4. "CH1_TIMEOUT,Channel 1 CRC Timeout Status Flag" "0,1" bitfld.long 0x00 3. "CH1_UNDER,Channel 1 CRC Underrun Status Flag" "0,1" newline bitfld.long 0x00 2. "CH1_OVER,Channel 1 CRC Overrun Status Flag" "0,1" bitfld.long 0x00 1. "CH1_CRCFAIL,Channel 1 CRC Compare Fail Status Flag" "0,1" newline rbitfld.long 0x00 0. "RESERVED1,Not Defined" "0,1" group.long 0x30++0x03 line.long 0x00 "MCRC0_CRC_INT_OFFSET_REG," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED1,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "OFSTREG,CRC Interrupt Offset" rgroup.long 0x38++0x03 line.long 0x00 "MCRC0_CRC_BUSY," hexmask.long.byte 0x00 25.--31. 1. "RESERVED4,Not Defined" hexmask.long.byte 0x00 17.--23. 1. "RESERVED3,Not Defined" newline hexmask.long.byte 0x00 9.--15. 1. "RESERVED2,Not Defined" bitfld.long 0x00 8. "CH2_BUSY,Ch2_BUSY" "0,1" newline hexmask.long.byte 0x00 1.--7. 1. "RESERVED1,Not Defined" bitfld.long 0x00 0. "CH1_BUSY,CH1_BUSY" "0,1" group.long 0x40++0x13 line.long 0x00 "MCRC0_CRC_PCOUNT_REG1," hexmask.long.word 0x00 20.--31. 1. "RESERVED1,Not Defined" hexmask.long.tbyte 0x00 0.--19. 1. "CRC_PAT_COUNT1,Channel 1 Pattern Counter Preload Register" line.long 0x04 "MCRC0_CRC_SCOUNT_REG1," hexmask.long.word 0x04 16.--31. 1. "RESERVED1,Not Defined" hexmask.long.word 0x04 0.--15. 1. "CRC_SEC_COUNT1,Channel 1 Sector Counter Preload Register" line.long 0x08 "MCRC0_CRC_CURSEC_REG1," hexmask.long.word 0x08 16.--31. 1. "RESERVED1,Not Defined" hexmask.long.word 0x08 0.--15. 1. "CRC_CURSEC1,Channel 1 Current Sector ID Register" line.long 0x0C "MCRC0_CRC_WDTOPLD1," hexmask.long.byte 0x0C 24.--31. 1. "RESERVED1,Not Defined" hexmask.long.tbyte 0x0C 0.--23. 1. "CRC_WDTOPLD1,Channel 1 Watchdog Timeout Counter Preload Register" line.long 0x10 "MCRC0_CRC_BCTOPLD1," hexmask.long.byte 0x10 24.--31. 1. "RESERVED1,Not Defined" hexmask.long.tbyte 0x10 0.--23. 1. "CRC_BCTOPLD1,Channel 1 Block Complete Timeout Counter Preload Regis-ter" group.long 0x60++0x33 line.long 0x00 "MCRC0_PSA_SIGREGL1," line.long 0x04 "MCRC0_PSA_SIGREGH1," line.long 0x08 "MCRC0_CRC_REGL1," line.long 0x0C "MCRC0_CRC_REGH1," line.long 0x10 "MCRC0_PSA_SECSIGREGL1," line.long 0x14 "MCRC0_PSA_SECSIGREGH1," line.long 0x18 "MCRC0_RAW_DATAREGL1," line.long 0x1C "MCRC0_RAW_DATAREGH1," line.long 0x20 "MCRC0_CRC_PCOUNT_REG2," hexmask.long.word 0x20 20.--31. 1. "RESERVED1,Not Defined" hexmask.long.tbyte 0x20 0.--19. 1. "CRC_PAT_COUNT2,Channel 2 Pattern Counter Preload Register" line.long 0x24 "MCRC0_CRC_SCOUNT_REG2," hexmask.long.word 0x24 16.--31. 1. "RESERVED1,Not Defined" hexmask.long.word 0x24 0.--15. 1. "CRC_SEC_COUNT2,Channel 2 Sector Counter Preload Register" line.long 0x28 "MCRC0_CRC_CURSEC_REG2," hexmask.long.word 0x28 16.--31. 1. "RESERVED1,Not Defined" hexmask.long.word 0x28 0.--15. 1. "CRC_CURSEC2,Channel 2 Current Sector ID Register" line.long 0x2C "MCRC0_CRC_WDTOPLD2," hexmask.long.byte 0x2C 24.--31. 1. "RESERVED1,Not Defined" hexmask.long.tbyte 0x2C 0.--23. 1. "CRC_WDTOPLD2,Channel 2 Watchdog Timeout Counter Preload Register" line.long 0x30 "MCRC0_CRC_BCTOPLD2," hexmask.long.byte 0x30 24.--31. 1. "RESERVED1,Not Defined" hexmask.long.tbyte 0x30 0.--23. 1. "CRC_BCTOPLD2,Channel 2 Block Complete Timeout Counter Preload Regis-ter" group.long 0xA0++0x33 line.long 0x00 "MCRC0_PSA_SIGREGL2," line.long 0x04 "MCRC0_PSA_SIGREGH2," line.long 0x08 "MCRC0_CRC_REGL2," line.long 0x0C "MCRC0_CRC_REGH2," line.long 0x10 "MCRC0_PSA_SECSIGREGL2," line.long 0x14 "MCRC0_PSA_SECSIGREGH2," line.long 0x18 "MCRC0_RAW_DATAREGL2," line.long 0x1C "MCRC0_RAW_DATAREGH2," line.long 0x20 "MCRC0_CRC_PCOUNT_REG3," hexmask.long.word 0x20 20.--31. 1. "RESERVED1,Not Defined" line.long 0x24 "MCRC0_CRC_SCOUNT_REG3," hexmask.long.word 0x24 16.--31. 1. "RESERVED1,Not Defined" line.long 0x28 "MCRC0_CRC_CURSEC_REG3," hexmask.long.word 0x28 16.--31. 1. "RESERVED1,Not Defined" line.long 0x2C "MCRC0_CRC_WDTOPLD3," hexmask.long.byte 0x2C 24.--31. 1. "RESERVED1,Not Defined" line.long 0x30 "MCRC0_CRC_BCTOPLD3," hexmask.long.byte 0x30 24.--31. 1. "RESERVED1,Not Defined" hgroup.long 0xE0++0x1F hide.long 0x00 "MCRC0_PSA_SIGREGL3," hide.long 0x04 "MCRC0_PSA_SIGREGH3," hide.long 0x08 "MCRC0_CRC_REGL3," hide.long 0x0C "MCRC0_CRC_REGH3," hide.long 0x10 "MCRC0_PSA_SECSIGREGL3," hide.long 0x14 "MCRC0_PSA_SECSIGREGH3," hide.long 0x18 "MCRC0_RAW_DATAREGL3," hide.long 0x1C "MCRC0_RAW_DATAREGH3," rgroup.long 0x100++0x13 line.long 0x00 "MCRC0_CRC_PCOUNT_REG4," hexmask.long.word 0x00 20.--31. 1. "RESERVED1,Not Defined" line.long 0x04 "MCRC0_CRC_SCOUNT_REG4," hexmask.long.word 0x04 16.--31. 1. "RESERVED1,Not Defined" line.long 0x08 "MCRC0_CRC_CURSEC_REG4," hexmask.long.word 0x08 16.--31. 1. "RESERVED1,Not Defined" line.long 0x0C "MCRC0_CRC_WDTOPLD4," hexmask.long.byte 0x0C 24.--31. 1. "RESERVED1,Not Defined" line.long 0x10 "MCRC0_CRC_BCTOPLD4," hexmask.long.byte 0x10 24.--31. 1. "RESERVED1,Not Defined" hgroup.long 0x120++0x1F hide.long 0x00 "MCRC0_PSA_SIGREGL4," hide.long 0x04 "MCRC0_PSA_SIGREGH4," hide.long 0x08 "MCRC0_CRC_REGL4," hide.long 0x0C "MCRC0_CRC_REGH4," hide.long 0x10 "MCRC0_PSA_SECSIGREGL4," hide.long 0x14 "MCRC0_PSA_SECSIGREGH4," hide.long 0x18 "MCRC0_RAW_DATAREGL4," hide.long 0x1C "MCRC0_RAW_DATAREGH4," group.long 0x140++0x07 line.long 0x00 "MCRC0_MCRC_BUS_SEL," bitfld.long 0x00 2. "MEN,MEn" "0,1" bitfld.long 0x00 1. "DTCMEN,DTCMEn" "0,1" newline bitfld.long 0x00 0. "ITCMEN,ITCMEn" "0,1" line.long 0x04 "MCRC0_MCRC_RESERVED," width 0x0B tree.end tree "MCSPI 0..4" tree "MCSPI0_MCSPI0 (MSS_SPI)" base ad:0x52200000 rgroup.long 0x00++0x07 line.long 0x00 "MCSPI0_HL_REV," bitfld.long 0x00 30.--31. "SCHEME,Used to distinguish between old scheme and current" "0,1,2,3" bitfld.long 0x00 28.--29. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family If there is no level of software compatibility a new Func number [and hence REVISION] should be assigned" bitfld.long 0x00 11.--15. "R_RTL,RTL Version [R] maintained by IP design owner RTL follows a numbering such as XYRZ which are explained in this table R changes ONLY when: [1] PDS uploads occur which may have been due to spec changes [2] Bug fixes occur [3] Resets to '0' when X or.." "0,1,2,3,4,5,6,7,8,9,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. "X_MAJOR,Major Revision [X] maintained by IP specification owner X changes ONLY when: [1] There is a major feature addition An example would be adding Master Mode to Utopia Level2 The Func field [or Class/Type in old PID format] will remain the same X.." "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Indicates a special version for a particular device Consequence of use may avoid use of standard Chip Support Library [CSL] / Drivers" "0,1,2,3" newline bitfld.long 0x00 0.--5. "Y_MINOR,Minor Revision [Y] maintained by IP specification owner Y changes ONLY when: [1] Features are scaled [up or down] Flexibility exists in that this feature scalability may either be represented in the Y change or a specific register in the IP that.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCSPI0_HL_HWINFO," hexmask.long 0x04 7.--31. 1. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" bitfld.long 0x04 6. "RETMODE,This bit field indicates whether the retention mode is supported using the pin PIRFFRET" "0,1" newline bitfld.long 0x04 1.--5. "FFNBYTE,FIFO number of byte generic parameter This register defines the value of FFNBYTE generic parameter only MSB bits from 8 down to 4 are taken into account" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0. "USEFIFO,Use of a FIFO enable: This bit field indicates if a FIFO is integrated within controller design with its management" "0,1" group.long 0x10++0x03 line.long 0x00 "MCSPI0_HL_SYSCONFIG," bitfld.long 0x00 2.--3. "IDLEMODE,Configuration of the local target state management mode By definition target can handle read/write transaction as long as it is out of IDLE state" "0,1,2,3" bitfld.long 0x00 1. "FREEEMU,Sensitivity to emulation [debug] suspend input signal" "0,1" newline bitfld.long 0x00 0. "SOFTRESET,Software reset [Optional]" "0,1" rgroup.long 0x100++0x03 line.long 0x00 "MCSPI0_REVISION," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Reads returns 0" hexmask.long.byte 0x00 0.--7. 1. "REV,IP revision [7:4] Major revision [3:0] Minor revision Examples: 0x10 for 10 0x21 for 21" group.long 0x110++0x73 line.long 0x00 "MCSPI0_SYSCONFIG," hexmask.long.tbyte 0x00 10.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x00 8.--9. "CLOCKACTIVITY,Clocks activity during wake up mode period" "0,1,2,3" newline rbitfld.long 0x00 5.--7. "RESERVED,Reads returns 0" "0,1,2,3,4,5,6,7" bitfld.long 0x00 3.--4. "SIDLEMODE,Power management" "0,1,2,3" newline bitfld.long 0x00 2. "ENAWAKEUP,WakeUp feature control" "0,1" bitfld.long 0x00 1. "SOFTRESET,Software reset During reads it always returns 0" "0,1" newline bitfld.long 0x00 0. "AUTOIDLE,Internal OCP Clock gating strategy" "0,1" line.long 0x04 "MCSPI0_SYSSTATUS," hexmask.long 0x04 1.--31. 1. "RESERVED,Reserved for module specific status information Read returns 0" bitfld.long 0x04 0. "RESETDONE,Internal Reset Monitoring" "0,1" line.long 0x08 "MCSPI0_IRQSTATUS," hexmask.long.word 0x08 18.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x08 17. "EOW,End of word count event when a channel is enabled using the FIFO buffer and the channel had sent the number of SPI word defined by MCSPI_XFERLEVEL[WCNT]" "0,1" newline bitfld.long 0x08 16. "WKS,Wake Up event in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x08 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 14. "RX3_FULL,Receiver register is full or almost full Only when Channel 3 is enabled" "0,1" bitfld.long 0x08 13. "TX3_UNDERFLOW,Transmitter register underflow Only when Channel 3 is enabled The transmitter register is empty [not updated by Host or DMA with new data] before its time slot assignment Exception: No TX_underflow event when no data has been loaded into.." "0,1" newline bitfld.long 0x08 12. "TX3_EMPTY,Transmitter register is empty or almost empty Note: Enabling the channel automatically rises this event" "0,1" rbitfld.long 0x08 11. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 10. "RX2_FULL,Receiver register full or almost full Channel 2" "0,1" bitfld.long 0x08 9. "TX2_UNDERFLOW,Transmitter register underflow Channel 2" "0,1" newline bitfld.long 0x08 8. "TX2_EMPTY,Transmitter register empty or almost empty Channel 2" "0,1" rbitfld.long 0x08 7. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 6. "RX1_FULL,Receiver register full or almost full Channel 1" "0,1" bitfld.long 0x08 5. "TX1_UNDERFLOW,Transmitter register underflow Channel 1" "0,1" newline bitfld.long 0x08 4. "TX1_EMPTY,Transmitter register empty or almost empty Channel 1" "0,1" bitfld.long 0x08 3. "RX0_OVERFLOW,Receiver register overflow [slave mode only] Channel 0" "0,1" newline bitfld.long 0x08 2. "RX0_FULL,Receiver register full or almost full Channel 0" "0,1" bitfld.long 0x08 1. "TX0_UNDERFLOW,Transmitter register underflow Channel 0" "0,1" newline bitfld.long 0x08 0. "TX0_EMPTY,Transmitter register empty or almost empty Channel 0" "0,1" line.long 0x0C "MCSPI0_IRQENABLE," hexmask.long.word 0x0C 18.--31. 1. "RESERVED,Reads return 0" bitfld.long 0x0C 17. "EOW_ENABLE,End of Word count Interrupt Enable" "0,1" newline bitfld.long 0x0C 16. "WKE,Wake Up event interrupt Enable in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x0C 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x0C 14. "RX3_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 3" "0,1" bitfld.long 0x0C 13. "TX3_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 3" "0,1" newline bitfld.long 0x0C 12. "TX3_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch3" "0,1" rbitfld.long 0x0C 11. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 10. "RX2_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 2" "0,1" bitfld.long 0x0C 9. "TX2_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 2" "0,1" newline bitfld.long 0x0C 8. "TX2_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 2" "0,1" rbitfld.long 0x0C 7. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 6. "RX1_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 5. "TX1_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 1" "0,1" newline bitfld.long 0x0C 4. "TX1_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 3. "RX0_OVERFLOW_ENABLE,Receiver register Overflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 2. "RX0_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 0" "0,1" bitfld.long 0x0C 1. "TX0_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 0. "TX0_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 0" "0,1" line.long 0x10 "MCSPI0_WAKEUPENABLE," hexmask.long 0x10 1.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x10 0. "WKEN,WakeUp functionality in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" line.long 0x14 "MCSPI0_SYST," hexmask.long.tbyte 0x14 12.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x14 11. "SSB,Set status bit" "0,1" newline bitfld.long 0x14 10. "SPIENDIR,Set the direction of the SPIEN[3:0] lines and SPICLK line" "0,1" bitfld.long 0x14 9. "SPIDATDIR1,Set the direction of the SPIDAT[1]" "0,1" newline bitfld.long 0x14 8. "SPIDATDIR0,Set the direction of the SPIDAT[0]" "0,1" bitfld.long 0x14 7. "WAKD,SWAKEUP output [signal data value of internal signal to system] The signal is driven high or low according to the value written into this register bit" "0,1" newline bitfld.long 0x14 6. "SPICLK,SPICLK line [signal data value] If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns the value on the CLKSPI line [high or low] and a write into this bit has no effect If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the CLKSPI.." "0,1" bitfld.long 0x14 5. "SPIDAT_1,SPIDAT[1] line [signal data value] If MCSPI_SYST[SPIDATDIR1] = 0 [output mode direction] the SPIDAT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR1] = 1 [input mode direction] this bit.." "0,1" newline bitfld.long 0x14 4. "SPIDAT_0,SPIDAT[0] line [signal data value] If MCSPI_SYST[SPIDATDIR0] = 0 [output mode direction] the SPIDAT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR0] = 1 [input mode direction] this bit.." "0,1" bitfld.long 0x14 3. "SPIEN_3,SPIEN[3] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[3] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 2. "SPIEN_2,SPIEN[2] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[2] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" bitfld.long 0x14 1. "SPIEN_1,SPIEN[1] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 0. "SPIEN_0,SPIEN[0] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" line.long 0x18 "MCSPI0_MODULCTRL," hexmask.long.tbyte 0x18 9.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x18 8. "FDAA,FIFO DMA Address 256-bit aligned This register is used when a FIFO is managed by the module and DMA connected to the controller provides only 256 bit aligned address If this bit is set the enabled channel which uses the FIFO has its datas managed.." "0,1" newline bitfld.long 0x18 7. "MOA,Multiple word ocp access: This register can only be used when a channel is enabled using a FIFO It allows the system to perform multiple SPI word access for a single 32-bit OCP word access This is possible for WL < 16" "0,1" bitfld.long 0x18 4.--6. "INITDLY,Initial spi delay for first transfer: This register is an option only available in SINGLE master mode The controller waits for a delay to transmit the first spi word after channel enabled and corresponding TX register filled This Delay is based.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x18 3. "SYSTEM_TEST,Enables the system test mode" "0,1" bitfld.long 0x18 2. "MS,Master/ Slave" "0,1" newline bitfld.long 0x18 1. "PIN34,Pin mode selection: This register is used to configure the SPI pin mode in master or slave mode If asserted the controller only use SIMO SOMI and SPICLK clock pin for spi transfers" "0,1" bitfld.long 0x18 0. "SINGLE,Single channel / Multi Channel [master mode only]" "0,1" line.long 0x1C "MCSPI0_CH0CONF," rbitfld.long 0x1C 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x1C 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x1C 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x1C 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x1C 25.--26. "TCS0,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x1C 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x1C 23. "SBE,Start bit enable for SPI transfer" "0,1" bitfld.long 0x1C 21.--22. "SPIENSLV,Channel 0 only and slave mode only: SPI slave select signal detection Reserved bits for other cases" "0,1,2,3" newline bitfld.long 0x1C 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x1C 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x1C 18. "IS,Input Select" "0,1" bitfld.long 0x1C 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x1C 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x1C 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x1C 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x1C 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x1C 7.--11. "WL,SPI word 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" bitfld.long 0x1C 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x1C 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x1C 0. "PHA,SPICLK phase" "0,1" line.long 0x20 "MCSPI0_CH0STAT," hexmask.long 0x20 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x20 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x20 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x20 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x20 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x20 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x20 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x20 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x24 "MCSPI0_CH0CTRL," hexmask.long.word 0x24 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x24 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x24 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x24 0. "EN,Channel Enable" "0,1" line.long 0x28 "MCSPI0_TX0," line.long 0x2C "MCSPI0_RX0," line.long 0x30 "MCSPI0_CH1CONF," rbitfld.long 0x30 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x30 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x30 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x30 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x30 25.--26. "TCS1,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x30 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x30 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x30 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x30 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x30 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x30 18. "IS,Input Select" "0,1" bitfld.long 0x30 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x30 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x30 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x30 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x30 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x30 7.--11. "WL,SPI word 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" bitfld.long 0x30 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x30 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x30 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x30 0. "PHA,SPICLK phase" "0,1" line.long 0x34 "MCSPI0_CH1STAT," hexmask.long 0x34 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x34 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x34 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x34 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x34 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x34 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x34 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x34 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x38 "MCSPI0_CH1CTRL," hexmask.long.word 0x38 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x38 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x38 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x38 0. "EN,Channel Enable" "0,1" line.long 0x3C "MCSPI0_TX1," line.long 0x40 "MCSPI0_RX1," line.long 0x44 "MCSPI0_CH2CONF," rbitfld.long 0x44 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x44 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x44 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x44 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x44 25.--26. "TCS2,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x44 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x44 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x44 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x44 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x44 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x44 18. "IS,Input Select" "0,1" bitfld.long 0x44 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x44 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x44 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x44 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x44 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x44 7.--11. "WL,SPI word 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" bitfld.long 0x44 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x44 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x44 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x44 0. "PHA,SPICLK phase" "0,1" line.long 0x48 "MCSPI0_CH2STAT," hexmask.long 0x48 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x48 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x48 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x48 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x48 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x48 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x48 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x48 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x4C "MCSPI0_CH2CTRL," hexmask.long.word 0x4C 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x4C 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x4C 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x4C 0. "EN,Channel Enable" "0,1" line.long 0x50 "MCSPI0_TX2," line.long 0x54 "MCSPI0_RX2," line.long 0x58 "MCSPI0_CH3CONF," rbitfld.long 0x58 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x58 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x58 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x58 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x58 25.--26. "TCS3,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x58 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x58 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x58 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x58 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x58 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x58 18. "IS,Input Select" "0,1" bitfld.long 0x58 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x58 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x58 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x58 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x58 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x58 7.--11. "WL,SPI word 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" bitfld.long 0x58 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x58 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x58 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x58 0. "PHA,SPICLK phase" "0,1" line.long 0x5C "MCSPI0_CH3STAT," hexmask.long 0x5C 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x5C 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x5C 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x5C 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x5C 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x5C 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x5C 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x5C 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x60 "MCSPI0_CH3CTRL," hexmask.long.word 0x60 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x60 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x60 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x60 0. "EN,Channel Enable" "0,1" line.long 0x64 "MCSPI0_TX3," line.long 0x68 "MCSPI0_RX3," line.long 0x6C "MCSPI0_XFERLEVEL," hexmask.long.word 0x6C 16.--31. 1. "WCNT,Spi word counterThis register holds the programmable value of number of SPI word to be transferred on channel which is using the FIFO bufferWhen transfer had started a read back in this register returns the current SPI word transfer index" hexmask.long.byte 0x6C 8.--15. 1. "AFL,Buffer Almost Full This register holds the programmable almost full level value used to determine almost full buffer condition If the user wants an interrupt or a DMA read request to be issued during a receive operation when the data buffer holds at.." newline hexmask.long.byte 0x6C 0.--7. 1. "AEL,Buffer Almost EmptyThis register holds the programmable almost empty level value used to determine almost empty buffer condition If the user wants an interrupt or a DMA write request to be issued during a transmit operation when the data buffer is.." line.long 0x70 "MCSPI0_DAFTX," rgroup.long 0x1A0++0x03 line.long 0x00 "MCSPI0_DAFRX," width 0x0B tree.end tree "MCSPI1_MCSPI1 (MSS_SPI)" base ad:0x52201000 rgroup.long 0x00++0x07 line.long 0x00 "MCSPI1_HL_REV," bitfld.long 0x00 30.--31. "SCHEME,Used to distinguish between old scheme and current" "0,1,2,3" bitfld.long 0x00 28.--29. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family If there is no level of software compatibility a new Func number [and hence REVISION] should be assigned" bitfld.long 0x00 11.--15. "R_RTL,RTL Version [R] maintained by IP design owner RTL follows a numbering such as XYRZ which are explained in this table R changes ONLY when: [1] PDS uploads occur which may have been due to spec changes [2] Bug fixes occur [3] Resets to '0' when X or.." "0,1,2,3,4,5,6,7,8,9,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. "X_MAJOR,Major Revision [X] maintained by IP specification owner X changes ONLY when: [1] There is a major feature addition An example would be adding Master Mode to Utopia Level2 The Func field [or Class/Type in old PID format] will remain the same X.." "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Indicates a special version for a particular device Consequence of use may avoid use of standard Chip Support Library [CSL] / Drivers" "0,1,2,3" newline bitfld.long 0x00 0.--5. "Y_MINOR,Minor Revision [Y] maintained by IP specification owner Y changes ONLY when: [1] Features are scaled [up or down] Flexibility exists in that this feature scalability may either be represented in the Y change or a specific register in the IP that.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCSPI1_HL_HWINFO," hexmask.long 0x04 7.--31. 1. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" bitfld.long 0x04 6. "RETMODE,This bit field indicates whether the retention mode is supported using the pin PIRFFRET" "0,1" newline bitfld.long 0x04 1.--5. "FFNBYTE,FIFO number of byte generic parameter This register defines the value of FFNBYTE generic parameter only MSB bits from 8 down to 4 are taken into account" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0. "USEFIFO,Use of a FIFO enable: This bit field indicates if a FIFO is integrated within controller design with its management" "0,1" group.long 0x10++0x03 line.long 0x00 "MCSPI1_HL_SYSCONFIG," bitfld.long 0x00 2.--3. "IDLEMODE,Configuration of the local target state management mode By definition target can handle read/write transaction as long as it is out of IDLE state" "0,1,2,3" bitfld.long 0x00 1. "FREEEMU,Sensitivity to emulation [debug] suspend input signal" "0,1" newline bitfld.long 0x00 0. "SOFTRESET,Software reset [Optional]" "0,1" rgroup.long 0x100++0x03 line.long 0x00 "MCSPI1_REVISION," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Reads returns 0" hexmask.long.byte 0x00 0.--7. 1. "REV,IP revision [7:4] Major revision [3:0] Minor revision Examples: 0x10 for 10 0x21 for 21" group.long 0x110++0x73 line.long 0x00 "MCSPI1_SYSCONFIG," hexmask.long.tbyte 0x00 10.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x00 8.--9. "CLOCKACTIVITY,Clocks activity during wake up mode period" "0,1,2,3" newline rbitfld.long 0x00 5.--7. "RESERVED,Reads returns 0" "0,1,2,3,4,5,6,7" bitfld.long 0x00 3.--4. "SIDLEMODE,Power management" "0,1,2,3" newline bitfld.long 0x00 2. "ENAWAKEUP,WakeUp feature control" "0,1" bitfld.long 0x00 1. "SOFTRESET,Software reset During reads it always returns 0" "0,1" newline bitfld.long 0x00 0. "AUTOIDLE,Internal OCP Clock gating strategy" "0,1" line.long 0x04 "MCSPI1_SYSSTATUS," hexmask.long 0x04 1.--31. 1. "RESERVED,Reserved for module specific status information Read returns 0" bitfld.long 0x04 0. "RESETDONE,Internal Reset Monitoring" "0,1" line.long 0x08 "MCSPI1_IRQSTATUS," hexmask.long.word 0x08 18.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x08 17. "EOW,End of word count event when a channel is enabled using the FIFO buffer and the channel had sent the number of SPI word defined by MCSPI_XFERLEVEL[WCNT]" "0,1" newline bitfld.long 0x08 16. "WKS,Wake Up event in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x08 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 14. "RX3_FULL,Receiver register is full or almost full Only when Channel 3 is enabled" "0,1" bitfld.long 0x08 13. "TX3_UNDERFLOW,Transmitter register underflow Only when Channel 3 is enabled The transmitter register is empty [not updated by Host or DMA with new data] before its time slot assignment Exception: No TX_underflow event when no data has been loaded into.." "0,1" newline bitfld.long 0x08 12. "TX3_EMPTY,Transmitter register is empty or almost empty Note: Enabling the channel automatically rises this event" "0,1" rbitfld.long 0x08 11. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 10. "RX2_FULL,Receiver register full or almost full Channel 2" "0,1" bitfld.long 0x08 9. "TX2_UNDERFLOW,Transmitter register underflow Channel 2" "0,1" newline bitfld.long 0x08 8. "TX2_EMPTY,Transmitter register empty or almost empty Channel 2" "0,1" rbitfld.long 0x08 7. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 6. "RX1_FULL,Receiver register full or almost full Channel 1" "0,1" bitfld.long 0x08 5. "TX1_UNDERFLOW,Transmitter register underflow Channel 1" "0,1" newline bitfld.long 0x08 4. "TX1_EMPTY,Transmitter register empty or almost empty Channel 1" "0,1" bitfld.long 0x08 3. "RX0_OVERFLOW,Receiver register overflow [slave mode only] Channel 0" "0,1" newline bitfld.long 0x08 2. "RX0_FULL,Receiver register full or almost full Channel 0" "0,1" bitfld.long 0x08 1. "TX0_UNDERFLOW,Transmitter register underflow Channel 0" "0,1" newline bitfld.long 0x08 0. "TX0_EMPTY,Transmitter register empty or almost empty Channel 0" "0,1" line.long 0x0C "MCSPI1_IRQENABLE," hexmask.long.word 0x0C 18.--31. 1. "RESERVED,Reads return 0" bitfld.long 0x0C 17. "EOW_ENABLE,End of Word count Interrupt Enable" "0,1" newline bitfld.long 0x0C 16. "WKE,Wake Up event interrupt Enable in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x0C 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x0C 14. "RX3_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 3" "0,1" bitfld.long 0x0C 13. "TX3_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 3" "0,1" newline bitfld.long 0x0C 12. "TX3_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch3" "0,1" rbitfld.long 0x0C 11. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 10. "RX2_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 2" "0,1" bitfld.long 0x0C 9. "TX2_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 2" "0,1" newline bitfld.long 0x0C 8. "TX2_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 2" "0,1" rbitfld.long 0x0C 7. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 6. "RX1_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 5. "TX1_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 1" "0,1" newline bitfld.long 0x0C 4. "TX1_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 3. "RX0_OVERFLOW_ENABLE,Receiver register Overflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 2. "RX0_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 0" "0,1" bitfld.long 0x0C 1. "TX0_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 0. "TX0_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 0" "0,1" line.long 0x10 "MCSPI1_WAKEUPENABLE," hexmask.long 0x10 1.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x10 0. "WKEN,WakeUp functionality in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" line.long 0x14 "MCSPI1_SYST," hexmask.long.tbyte 0x14 12.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x14 11. "SSB,Set status bit" "0,1" newline bitfld.long 0x14 10. "SPIENDIR,Set the direction of the SPIEN[3:0] lines and SPICLK line" "0,1" bitfld.long 0x14 9. "SPIDATDIR1,Set the direction of the SPIDAT[1]" "0,1" newline bitfld.long 0x14 8. "SPIDATDIR0,Set the direction of the SPIDAT[0]" "0,1" bitfld.long 0x14 7. "WAKD,SWAKEUP output [signal data value of internal signal to system] The signal is driven high or low according to the value written into this register bit" "0,1" newline bitfld.long 0x14 6. "SPICLK,SPICLK line [signal data value] If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns the value on the CLKSPI line [high or low] and a write into this bit has no effect If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the CLKSPI.." "0,1" bitfld.long 0x14 5. "SPIDAT_1,SPIDAT[1] line [signal data value] If MCSPI_SYST[SPIDATDIR1] = 0 [output mode direction] the SPIDAT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR1] = 1 [input mode direction] this bit.." "0,1" newline bitfld.long 0x14 4. "SPIDAT_0,SPIDAT[0] line [signal data value] If MCSPI_SYST[SPIDATDIR0] = 0 [output mode direction] the SPIDAT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR0] = 1 [input mode direction] this bit.." "0,1" bitfld.long 0x14 3. "SPIEN_3,SPIEN[3] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[3] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 2. "SPIEN_2,SPIEN[2] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[2] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" bitfld.long 0x14 1. "SPIEN_1,SPIEN[1] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 0. "SPIEN_0,SPIEN[0] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" line.long 0x18 "MCSPI1_MODULCTRL," hexmask.long.tbyte 0x18 9.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x18 8. "FDAA,FIFO DMA Address 256-bit aligned This register is used when a FIFO is managed by the module and DMA connected to the controller provides only 256 bit aligned address If this bit is set the enabled channel which uses the FIFO has its datas managed.." "0,1" newline bitfld.long 0x18 7. "MOA,Multiple word ocp access: This register can only be used when a channel is enabled using a FIFO It allows the system to perform multiple SPI word access for a single 32-bit OCP word access This is possible for WL < 16" "0,1" bitfld.long 0x18 4.--6. "INITDLY,Initial spi delay for first transfer: This register is an option only available in SINGLE master mode The controller waits for a delay to transmit the first spi word after channel enabled and corresponding TX register filled This Delay is based.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x18 3. "SYSTEM_TEST,Enables the system test mode" "0,1" bitfld.long 0x18 2. "MS,Master/ Slave" "0,1" newline bitfld.long 0x18 1. "PIN34,Pin mode selection: This register is used to configure the SPI pin mode in master or slave mode If asserted the controller only use SIMO SOMI and SPICLK clock pin for spi transfers" "0,1" bitfld.long 0x18 0. "SINGLE,Single channel / Multi Channel [master mode only]" "0,1" line.long 0x1C "MCSPI1_CH0CONF," rbitfld.long 0x1C 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x1C 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x1C 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x1C 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x1C 25.--26. "TCS0,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x1C 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x1C 23. "SBE,Start bit enable for SPI transfer" "0,1" bitfld.long 0x1C 21.--22. "SPIENSLV,Channel 0 only and slave mode only: SPI slave select signal detection Reserved bits for other cases" "0,1,2,3" newline bitfld.long 0x1C 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x1C 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x1C 18. "IS,Input Select" "0,1" bitfld.long 0x1C 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x1C 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x1C 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x1C 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x1C 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x1C 7.--11. "WL,SPI word 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" bitfld.long 0x1C 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x1C 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x1C 0. "PHA,SPICLK phase" "0,1" line.long 0x20 "MCSPI1_CH0STAT," hexmask.long 0x20 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x20 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x20 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x20 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x20 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x20 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x20 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x20 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x24 "MCSPI1_CH0CTRL," hexmask.long.word 0x24 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x24 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x24 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x24 0. "EN,Channel Enable" "0,1" line.long 0x28 "MCSPI1_TX0," line.long 0x2C "MCSPI1_RX0," line.long 0x30 "MCSPI1_CH1CONF," rbitfld.long 0x30 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x30 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x30 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x30 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x30 25.--26. "TCS1,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x30 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x30 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x30 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x30 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x30 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x30 18. "IS,Input Select" "0,1" bitfld.long 0x30 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x30 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x30 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x30 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x30 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x30 7.--11. "WL,SPI word 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" bitfld.long 0x30 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x30 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x30 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x30 0. "PHA,SPICLK phase" "0,1" line.long 0x34 "MCSPI1_CH1STAT," hexmask.long 0x34 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x34 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x34 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x34 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x34 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x34 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x34 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x34 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x38 "MCSPI1_CH1CTRL," hexmask.long.word 0x38 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x38 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x38 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x38 0. "EN,Channel Enable" "0,1" line.long 0x3C "MCSPI1_TX1," line.long 0x40 "MCSPI1_RX1," line.long 0x44 "MCSPI1_CH2CONF," rbitfld.long 0x44 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x44 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x44 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x44 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x44 25.--26. "TCS2,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x44 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x44 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x44 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x44 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x44 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x44 18. "IS,Input Select" "0,1" bitfld.long 0x44 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x44 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x44 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x44 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x44 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x44 7.--11. "WL,SPI word 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" bitfld.long 0x44 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x44 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x44 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x44 0. "PHA,SPICLK phase" "0,1" line.long 0x48 "MCSPI1_CH2STAT," hexmask.long 0x48 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x48 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x48 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x48 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x48 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x48 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x48 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x48 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x4C "MCSPI1_CH2CTRL," hexmask.long.word 0x4C 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x4C 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x4C 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x4C 0. "EN,Channel Enable" "0,1" line.long 0x50 "MCSPI1_TX2," line.long 0x54 "MCSPI1_RX2," line.long 0x58 "MCSPI1_CH3CONF," rbitfld.long 0x58 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x58 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x58 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x58 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x58 25.--26. "TCS3,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x58 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x58 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x58 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x58 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x58 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x58 18. "IS,Input Select" "0,1" bitfld.long 0x58 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x58 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x58 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x58 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x58 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x58 7.--11. "WL,SPI word 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" bitfld.long 0x58 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x58 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x58 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x58 0. "PHA,SPICLK phase" "0,1" line.long 0x5C "MCSPI1_CH3STAT," hexmask.long 0x5C 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x5C 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x5C 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x5C 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x5C 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x5C 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x5C 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x5C 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x60 "MCSPI1_CH3CTRL," hexmask.long.word 0x60 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x60 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x60 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x60 0. "EN,Channel Enable" "0,1" line.long 0x64 "MCSPI1_TX3," line.long 0x68 "MCSPI1_RX3," line.long 0x6C "MCSPI1_XFERLEVEL," hexmask.long.word 0x6C 16.--31. 1. "WCNT,Spi word counterThis register holds the programmable value of number of SPI word to be transferred on channel which is using the FIFO bufferWhen transfer had started a read back in this register returns the current SPI word transfer index" hexmask.long.byte 0x6C 8.--15. 1. "AFL,Buffer Almost Full This register holds the programmable almost full level value used to determine almost full buffer condition If the user wants an interrupt or a DMA read request to be issued during a receive operation when the data buffer holds at.." newline hexmask.long.byte 0x6C 0.--7. 1. "AEL,Buffer Almost EmptyThis register holds the programmable almost empty level value used to determine almost empty buffer condition If the user wants an interrupt or a DMA write request to be issued during a transmit operation when the data buffer is.." line.long 0x70 "MCSPI1_DAFTX," rgroup.long 0x1A0++0x03 line.long 0x00 "MCSPI1_DAFRX," width 0x0B tree.end tree "MCSPI2_MCSPI2 (MSS_SPI)" base ad:0x52202000 rgroup.long 0x00++0x07 line.long 0x00 "MCSPI2_HL_REV," bitfld.long 0x00 30.--31. "SCHEME,Used to distinguish between old scheme and current" "0,1,2,3" bitfld.long 0x00 28.--29. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family If there is no level of software compatibility a new Func number [and hence REVISION] should be assigned" bitfld.long 0x00 11.--15. "R_RTL,RTL Version [R] maintained by IP design owner RTL follows a numbering such as XYRZ which are explained in this table R changes ONLY when: [1] PDS uploads occur which may have been due to spec changes [2] Bug fixes occur [3] Resets to '0' when X or.." "0,1,2,3,4,5,6,7,8,9,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. "X_MAJOR,Major Revision [X] maintained by IP specification owner X changes ONLY when: [1] There is a major feature addition An example would be adding Master Mode to Utopia Level2 The Func field [or Class/Type in old PID format] will remain the same X.." "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Indicates a special version for a particular device Consequence of use may avoid use of standard Chip Support Library [CSL] / Drivers" "0,1,2,3" newline bitfld.long 0x00 0.--5. "Y_MINOR,Minor Revision [Y] maintained by IP specification owner Y changes ONLY when: [1] Features are scaled [up or down] Flexibility exists in that this feature scalability may either be represented in the Y change or a specific register in the IP that.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCSPI2_HL_HWINFO," hexmask.long 0x04 7.--31. 1. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" bitfld.long 0x04 6. "RETMODE,This bit field indicates whether the retention mode is supported using the pin PIRFFRET" "0,1" newline bitfld.long 0x04 1.--5. "FFNBYTE,FIFO number of byte generic parameter This register defines the value of FFNBYTE generic parameter only MSB bits from 8 down to 4 are taken into account" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0. "USEFIFO,Use of a FIFO enable: This bit field indicates if a FIFO is integrated within controller design with its management" "0,1" group.long 0x10++0x03 line.long 0x00 "MCSPI2_HL_SYSCONFIG," bitfld.long 0x00 2.--3. "IDLEMODE,Configuration of the local target state management mode By definition target can handle read/write transaction as long as it is out of IDLE state" "0,1,2,3" bitfld.long 0x00 1. "FREEEMU,Sensitivity to emulation [debug] suspend input signal" "0,1" newline bitfld.long 0x00 0. "SOFTRESET,Software reset [Optional]" "0,1" rgroup.long 0x100++0x03 line.long 0x00 "MCSPI2_REVISION," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Reads returns 0" hexmask.long.byte 0x00 0.--7. 1. "REV,IP revision [7:4] Major revision [3:0] Minor revision Examples: 0x10 for 10 0x21 for 21" group.long 0x110++0x73 line.long 0x00 "MCSPI2_SYSCONFIG," hexmask.long.tbyte 0x00 10.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x00 8.--9. "CLOCKACTIVITY,Clocks activity during wake up mode period" "0,1,2,3" newline rbitfld.long 0x00 5.--7. "RESERVED,Reads returns 0" "0,1,2,3,4,5,6,7" bitfld.long 0x00 3.--4. "SIDLEMODE,Power management" "0,1,2,3" newline bitfld.long 0x00 2. "ENAWAKEUP,WakeUp feature control" "0,1" bitfld.long 0x00 1. "SOFTRESET,Software reset During reads it always returns 0" "0,1" newline bitfld.long 0x00 0. "AUTOIDLE,Internal OCP Clock gating strategy" "0,1" line.long 0x04 "MCSPI2_SYSSTATUS," hexmask.long 0x04 1.--31. 1. "RESERVED,Reserved for module specific status information Read returns 0" bitfld.long 0x04 0. "RESETDONE,Internal Reset Monitoring" "0,1" line.long 0x08 "MCSPI2_IRQSTATUS," hexmask.long.word 0x08 18.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x08 17. "EOW,End of word count event when a channel is enabled using the FIFO buffer and the channel had sent the number of SPI word defined by MCSPI_XFERLEVEL[WCNT]" "0,1" newline bitfld.long 0x08 16. "WKS,Wake Up event in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x08 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 14. "RX3_FULL,Receiver register is full or almost full Only when Channel 3 is enabled" "0,1" bitfld.long 0x08 13. "TX3_UNDERFLOW,Transmitter register underflow Only when Channel 3 is enabled The transmitter register is empty [not updated by Host or DMA with new data] before its time slot assignment Exception: No TX_underflow event when no data has been loaded into.." "0,1" newline bitfld.long 0x08 12. "TX3_EMPTY,Transmitter register is empty or almost empty Note: Enabling the channel automatically rises this event" "0,1" rbitfld.long 0x08 11. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 10. "RX2_FULL,Receiver register full or almost full Channel 2" "0,1" bitfld.long 0x08 9. "TX2_UNDERFLOW,Transmitter register underflow Channel 2" "0,1" newline bitfld.long 0x08 8. "TX2_EMPTY,Transmitter register empty or almost empty Channel 2" "0,1" rbitfld.long 0x08 7. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 6. "RX1_FULL,Receiver register full or almost full Channel 1" "0,1" bitfld.long 0x08 5. "TX1_UNDERFLOW,Transmitter register underflow Channel 1" "0,1" newline bitfld.long 0x08 4. "TX1_EMPTY,Transmitter register empty or almost empty Channel 1" "0,1" bitfld.long 0x08 3. "RX0_OVERFLOW,Receiver register overflow [slave mode only] Channel 0" "0,1" newline bitfld.long 0x08 2. "RX0_FULL,Receiver register full or almost full Channel 0" "0,1" bitfld.long 0x08 1. "TX0_UNDERFLOW,Transmitter register underflow Channel 0" "0,1" newline bitfld.long 0x08 0. "TX0_EMPTY,Transmitter register empty or almost empty Channel 0" "0,1" line.long 0x0C "MCSPI2_IRQENABLE," hexmask.long.word 0x0C 18.--31. 1. "RESERVED,Reads return 0" bitfld.long 0x0C 17. "EOW_ENABLE,End of Word count Interrupt Enable" "0,1" newline bitfld.long 0x0C 16. "WKE,Wake Up event interrupt Enable in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x0C 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x0C 14. "RX3_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 3" "0,1" bitfld.long 0x0C 13. "TX3_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 3" "0,1" newline bitfld.long 0x0C 12. "TX3_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch3" "0,1" rbitfld.long 0x0C 11. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 10. "RX2_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 2" "0,1" bitfld.long 0x0C 9. "TX2_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 2" "0,1" newline bitfld.long 0x0C 8. "TX2_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 2" "0,1" rbitfld.long 0x0C 7. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 6. "RX1_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 5. "TX1_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 1" "0,1" newline bitfld.long 0x0C 4. "TX1_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 3. "RX0_OVERFLOW_ENABLE,Receiver register Overflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 2. "RX0_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 0" "0,1" bitfld.long 0x0C 1. "TX0_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 0. "TX0_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 0" "0,1" line.long 0x10 "MCSPI2_WAKEUPENABLE," hexmask.long 0x10 1.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x10 0. "WKEN,WakeUp functionality in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" line.long 0x14 "MCSPI2_SYST," hexmask.long.tbyte 0x14 12.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x14 11. "SSB,Set status bit" "0,1" newline bitfld.long 0x14 10. "SPIENDIR,Set the direction of the SPIEN[3:0] lines and SPICLK line" "0,1" bitfld.long 0x14 9. "SPIDATDIR1,Set the direction of the SPIDAT[1]" "0,1" newline bitfld.long 0x14 8. "SPIDATDIR0,Set the direction of the SPIDAT[0]" "0,1" bitfld.long 0x14 7. "WAKD,SWAKEUP output [signal data value of internal signal to system] The signal is driven high or low according to the value written into this register bit" "0,1" newline bitfld.long 0x14 6. "SPICLK,SPICLK line [signal data value] If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns the value on the CLKSPI line [high or low] and a write into this bit has no effect If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the CLKSPI.." "0,1" bitfld.long 0x14 5. "SPIDAT_1,SPIDAT[1] line [signal data value] If MCSPI_SYST[SPIDATDIR1] = 0 [output mode direction] the SPIDAT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR1] = 1 [input mode direction] this bit.." "0,1" newline bitfld.long 0x14 4. "SPIDAT_0,SPIDAT[0] line [signal data value] If MCSPI_SYST[SPIDATDIR0] = 0 [output mode direction] the SPIDAT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR0] = 1 [input mode direction] this bit.." "0,1" bitfld.long 0x14 3. "SPIEN_3,SPIEN[3] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[3] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 2. "SPIEN_2,SPIEN[2] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[2] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" bitfld.long 0x14 1. "SPIEN_1,SPIEN[1] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 0. "SPIEN_0,SPIEN[0] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" line.long 0x18 "MCSPI2_MODULCTRL," hexmask.long.tbyte 0x18 9.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x18 8. "FDAA,FIFO DMA Address 256-bit aligned This register is used when a FIFO is managed by the module and DMA connected to the controller provides only 256 bit aligned address If this bit is set the enabled channel which uses the FIFO has its datas managed.." "0,1" newline bitfld.long 0x18 7. "MOA,Multiple word ocp access: This register can only be used when a channel is enabled using a FIFO It allows the system to perform multiple SPI word access for a single 32-bit OCP word access This is possible for WL < 16" "0,1" bitfld.long 0x18 4.--6. "INITDLY,Initial spi delay for first transfer: This register is an option only available in SINGLE master mode The controller waits for a delay to transmit the first spi word after channel enabled and corresponding TX register filled This Delay is based.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x18 3. "SYSTEM_TEST,Enables the system test mode" "0,1" bitfld.long 0x18 2. "MS,Master/ Slave" "0,1" newline bitfld.long 0x18 1. "PIN34,Pin mode selection: This register is used to configure the SPI pin mode in master or slave mode If asserted the controller only use SIMO SOMI and SPICLK clock pin for spi transfers" "0,1" bitfld.long 0x18 0. "SINGLE,Single channel / Multi Channel [master mode only]" "0,1" line.long 0x1C "MCSPI2_CH0CONF," rbitfld.long 0x1C 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x1C 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x1C 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x1C 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x1C 25.--26. "TCS0,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x1C 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x1C 23. "SBE,Start bit enable for SPI transfer" "0,1" bitfld.long 0x1C 21.--22. "SPIENSLV,Channel 0 only and slave mode only: SPI slave select signal detection Reserved bits for other cases" "0,1,2,3" newline bitfld.long 0x1C 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x1C 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x1C 18. "IS,Input Select" "0,1" bitfld.long 0x1C 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x1C 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x1C 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x1C 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x1C 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x1C 7.--11. "WL,SPI word 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" bitfld.long 0x1C 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x1C 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x1C 0. "PHA,SPICLK phase" "0,1" line.long 0x20 "MCSPI2_CH0STAT," hexmask.long 0x20 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x20 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x20 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x20 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x20 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x20 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x20 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x20 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x24 "MCSPI2_CH0CTRL," hexmask.long.word 0x24 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x24 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x24 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x24 0. "EN,Channel Enable" "0,1" line.long 0x28 "MCSPI2_TX0," line.long 0x2C "MCSPI2_RX0," line.long 0x30 "MCSPI2_CH1CONF," rbitfld.long 0x30 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x30 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x30 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x30 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x30 25.--26. "TCS1,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x30 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x30 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x30 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x30 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x30 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x30 18. "IS,Input Select" "0,1" bitfld.long 0x30 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x30 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x30 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x30 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x30 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x30 7.--11. "WL,SPI word 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" bitfld.long 0x30 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x30 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x30 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x30 0. "PHA,SPICLK phase" "0,1" line.long 0x34 "MCSPI2_CH1STAT," hexmask.long 0x34 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x34 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x34 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x34 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x34 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x34 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x34 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x34 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x38 "MCSPI2_CH1CTRL," hexmask.long.word 0x38 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x38 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x38 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x38 0. "EN,Channel Enable" "0,1" line.long 0x3C "MCSPI2_TX1," line.long 0x40 "MCSPI2_RX1," line.long 0x44 "MCSPI2_CH2CONF," rbitfld.long 0x44 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x44 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x44 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x44 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x44 25.--26. "TCS2,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x44 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x44 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x44 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x44 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x44 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x44 18. "IS,Input Select" "0,1" bitfld.long 0x44 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x44 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x44 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x44 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x44 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x44 7.--11. "WL,SPI word 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" bitfld.long 0x44 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x44 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x44 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x44 0. "PHA,SPICLK phase" "0,1" line.long 0x48 "MCSPI2_CH2STAT," hexmask.long 0x48 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x48 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x48 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x48 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x48 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x48 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x48 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x48 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x4C "MCSPI2_CH2CTRL," hexmask.long.word 0x4C 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x4C 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x4C 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x4C 0. "EN,Channel Enable" "0,1" line.long 0x50 "MCSPI2_TX2," line.long 0x54 "MCSPI2_RX2," line.long 0x58 "MCSPI2_CH3CONF," rbitfld.long 0x58 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x58 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x58 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x58 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x58 25.--26. "TCS3,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x58 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x58 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x58 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x58 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x58 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x58 18. "IS,Input Select" "0,1" bitfld.long 0x58 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x58 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x58 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x58 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x58 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x58 7.--11. "WL,SPI word 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" bitfld.long 0x58 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x58 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x58 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x58 0. "PHA,SPICLK phase" "0,1" line.long 0x5C "MCSPI2_CH3STAT," hexmask.long 0x5C 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x5C 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x5C 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x5C 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x5C 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x5C 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x5C 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x5C 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x60 "MCSPI2_CH3CTRL," hexmask.long.word 0x60 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x60 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x60 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x60 0. "EN,Channel Enable" "0,1" line.long 0x64 "MCSPI2_TX3," line.long 0x68 "MCSPI2_RX3," line.long 0x6C "MCSPI2_XFERLEVEL," hexmask.long.word 0x6C 16.--31. 1. "WCNT,Spi word counterThis register holds the programmable value of number of SPI word to be transferred on channel which is using the FIFO bufferWhen transfer had started a read back in this register returns the current SPI word transfer index" hexmask.long.byte 0x6C 8.--15. 1. "AFL,Buffer Almost Full This register holds the programmable almost full level value used to determine almost full buffer condition If the user wants an interrupt or a DMA read request to be issued during a receive operation when the data buffer holds at.." newline hexmask.long.byte 0x6C 0.--7. 1. "AEL,Buffer Almost EmptyThis register holds the programmable almost empty level value used to determine almost empty buffer condition If the user wants an interrupt or a DMA write request to be issued during a transmit operation when the data buffer is.." line.long 0x70 "MCSPI2_DAFTX," rgroup.long 0x1A0++0x03 line.long 0x00 "MCSPI2_DAFRX," width 0x0B tree.end tree "MCSPI3_MCSPI3 (MSS_SPI)" base ad:0x52203000 rgroup.long 0x00++0x07 line.long 0x00 "MCSPI3_HL_REV," bitfld.long 0x00 30.--31. "SCHEME,Used to distinguish between old scheme and current" "0,1,2,3" bitfld.long 0x00 28.--29. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family If there is no level of software compatibility a new Func number [and hence REVISION] should be assigned" bitfld.long 0x00 11.--15. "R_RTL,RTL Version [R] maintained by IP design owner RTL follows a numbering such as XYRZ which are explained in this table R changes ONLY when: [1] PDS uploads occur which may have been due to spec changes [2] Bug fixes occur [3] Resets to '0' when X or.." "0,1,2,3,4,5,6,7,8,9,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. "X_MAJOR,Major Revision [X] maintained by IP specification owner X changes ONLY when: [1] There is a major feature addition An example would be adding Master Mode to Utopia Level2 The Func field [or Class/Type in old PID format] will remain the same X.." "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Indicates a special version for a particular device Consequence of use may avoid use of standard Chip Support Library [CSL] / Drivers" "0,1,2,3" newline bitfld.long 0x00 0.--5. "Y_MINOR,Minor Revision [Y] maintained by IP specification owner Y changes ONLY when: [1] Features are scaled [up or down] Flexibility exists in that this feature scalability may either be represented in the Y change or a specific register in the IP that.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCSPI3_HL_HWINFO," hexmask.long 0x04 7.--31. 1. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" bitfld.long 0x04 6. "RETMODE,This bit field indicates whether the retention mode is supported using the pin PIRFFRET" "0,1" newline bitfld.long 0x04 1.--5. "FFNBYTE,FIFO number of byte generic parameter This register defines the value of FFNBYTE generic parameter only MSB bits from 8 down to 4 are taken into account" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0. "USEFIFO,Use of a FIFO enable: This bit field indicates if a FIFO is integrated within controller design with its management" "0,1" group.long 0x10++0x03 line.long 0x00 "MCSPI3_HL_SYSCONFIG," bitfld.long 0x00 2.--3. "IDLEMODE,Configuration of the local target state management mode By definition target can handle read/write transaction as long as it is out of IDLE state" "0,1,2,3" bitfld.long 0x00 1. "FREEEMU,Sensitivity to emulation [debug] suspend input signal" "0,1" newline bitfld.long 0x00 0. "SOFTRESET,Software reset [Optional]" "0,1" rgroup.long 0x100++0x03 line.long 0x00 "MCSPI3_REVISION," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Reads returns 0" hexmask.long.byte 0x00 0.--7. 1. "REV,IP revision [7:4] Major revision [3:0] Minor revision Examples: 0x10 for 10 0x21 for 21" group.long 0x110++0x73 line.long 0x00 "MCSPI3_SYSCONFIG," hexmask.long.tbyte 0x00 10.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x00 8.--9. "CLOCKACTIVITY,Clocks activity during wake up mode period" "0,1,2,3" newline rbitfld.long 0x00 5.--7. "RESERVED,Reads returns 0" "0,1,2,3,4,5,6,7" bitfld.long 0x00 3.--4. "SIDLEMODE,Power management" "0,1,2,3" newline bitfld.long 0x00 2. "ENAWAKEUP,WakeUp feature control" "0,1" bitfld.long 0x00 1. "SOFTRESET,Software reset During reads it always returns 0" "0,1" newline bitfld.long 0x00 0. "AUTOIDLE,Internal OCP Clock gating strategy" "0,1" line.long 0x04 "MCSPI3_SYSSTATUS," hexmask.long 0x04 1.--31. 1. "RESERVED,Reserved for module specific status information Read returns 0" bitfld.long 0x04 0. "RESETDONE,Internal Reset Monitoring" "0,1" line.long 0x08 "MCSPI3_IRQSTATUS," hexmask.long.word 0x08 18.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x08 17. "EOW,End of word count event when a channel is enabled using the FIFO buffer and the channel had sent the number of SPI word defined by MCSPI_XFERLEVEL[WCNT]" "0,1" newline bitfld.long 0x08 16. "WKS,Wake Up event in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x08 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 14. "RX3_FULL,Receiver register is full or almost full Only when Channel 3 is enabled" "0,1" bitfld.long 0x08 13. "TX3_UNDERFLOW,Transmitter register underflow Only when Channel 3 is enabled The transmitter register is empty [not updated by Host or DMA with new data] before its time slot assignment Exception: No TX_underflow event when no data has been loaded into.." "0,1" newline bitfld.long 0x08 12. "TX3_EMPTY,Transmitter register is empty or almost empty Note: Enabling the channel automatically rises this event" "0,1" rbitfld.long 0x08 11. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 10. "RX2_FULL,Receiver register full or almost full Channel 2" "0,1" bitfld.long 0x08 9. "TX2_UNDERFLOW,Transmitter register underflow Channel 2" "0,1" newline bitfld.long 0x08 8. "TX2_EMPTY,Transmitter register empty or almost empty Channel 2" "0,1" rbitfld.long 0x08 7. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 6. "RX1_FULL,Receiver register full or almost full Channel 1" "0,1" bitfld.long 0x08 5. "TX1_UNDERFLOW,Transmitter register underflow Channel 1" "0,1" newline bitfld.long 0x08 4. "TX1_EMPTY,Transmitter register empty or almost empty Channel 1" "0,1" bitfld.long 0x08 3. "RX0_OVERFLOW,Receiver register overflow [slave mode only] Channel 0" "0,1" newline bitfld.long 0x08 2. "RX0_FULL,Receiver register full or almost full Channel 0" "0,1" bitfld.long 0x08 1. "TX0_UNDERFLOW,Transmitter register underflow Channel 0" "0,1" newline bitfld.long 0x08 0. "TX0_EMPTY,Transmitter register empty or almost empty Channel 0" "0,1" line.long 0x0C "MCSPI3_IRQENABLE," hexmask.long.word 0x0C 18.--31. 1. "RESERVED,Reads return 0" bitfld.long 0x0C 17. "EOW_ENABLE,End of Word count Interrupt Enable" "0,1" newline bitfld.long 0x0C 16. "WKE,Wake Up event interrupt Enable in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x0C 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x0C 14. "RX3_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 3" "0,1" bitfld.long 0x0C 13. "TX3_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 3" "0,1" newline bitfld.long 0x0C 12. "TX3_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch3" "0,1" rbitfld.long 0x0C 11. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 10. "RX2_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 2" "0,1" bitfld.long 0x0C 9. "TX2_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 2" "0,1" newline bitfld.long 0x0C 8. "TX2_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 2" "0,1" rbitfld.long 0x0C 7. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 6. "RX1_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 5. "TX1_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 1" "0,1" newline bitfld.long 0x0C 4. "TX1_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 3. "RX0_OVERFLOW_ENABLE,Receiver register Overflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 2. "RX0_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 0" "0,1" bitfld.long 0x0C 1. "TX0_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 0. "TX0_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 0" "0,1" line.long 0x10 "MCSPI3_WAKEUPENABLE," hexmask.long 0x10 1.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x10 0. "WKEN,WakeUp functionality in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" line.long 0x14 "MCSPI3_SYST," hexmask.long.tbyte 0x14 12.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x14 11. "SSB,Set status bit" "0,1" newline bitfld.long 0x14 10. "SPIENDIR,Set the direction of the SPIEN[3:0] lines and SPICLK line" "0,1" bitfld.long 0x14 9. "SPIDATDIR1,Set the direction of the SPIDAT[1]" "0,1" newline bitfld.long 0x14 8. "SPIDATDIR0,Set the direction of the SPIDAT[0]" "0,1" bitfld.long 0x14 7. "WAKD,SWAKEUP output [signal data value of internal signal to system] The signal is driven high or low according to the value written into this register bit" "0,1" newline bitfld.long 0x14 6. "SPICLK,SPICLK line [signal data value] If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns the value on the CLKSPI line [high or low] and a write into this bit has no effect If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the CLKSPI.." "0,1" bitfld.long 0x14 5. "SPIDAT_1,SPIDAT[1] line [signal data value] If MCSPI_SYST[SPIDATDIR1] = 0 [output mode direction] the SPIDAT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR1] = 1 [input mode direction] this bit.." "0,1" newline bitfld.long 0x14 4. "SPIDAT_0,SPIDAT[0] line [signal data value] If MCSPI_SYST[SPIDATDIR0] = 0 [output mode direction] the SPIDAT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR0] = 1 [input mode direction] this bit.." "0,1" bitfld.long 0x14 3. "SPIEN_3,SPIEN[3] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[3] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 2. "SPIEN_2,SPIEN[2] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[2] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" bitfld.long 0x14 1. "SPIEN_1,SPIEN[1] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 0. "SPIEN_0,SPIEN[0] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" line.long 0x18 "MCSPI3_MODULCTRL," hexmask.long.tbyte 0x18 9.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x18 8. "FDAA,FIFO DMA Address 256-bit aligned This register is used when a FIFO is managed by the module and DMA connected to the controller provides only 256 bit aligned address If this bit is set the enabled channel which uses the FIFO has its datas managed.." "0,1" newline bitfld.long 0x18 7. "MOA,Multiple word ocp access: This register can only be used when a channel is enabled using a FIFO It allows the system to perform multiple SPI word access for a single 32-bit OCP word access This is possible for WL < 16" "0,1" bitfld.long 0x18 4.--6. "INITDLY,Initial spi delay for first transfer: This register is an option only available in SINGLE master mode The controller waits for a delay to transmit the first spi word after channel enabled and corresponding TX register filled This Delay is based.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x18 3. "SYSTEM_TEST,Enables the system test mode" "0,1" bitfld.long 0x18 2. "MS,Master/ Slave" "0,1" newline bitfld.long 0x18 1. "PIN34,Pin mode selection: This register is used to configure the SPI pin mode in master or slave mode If asserted the controller only use SIMO SOMI and SPICLK clock pin for spi transfers" "0,1" bitfld.long 0x18 0. "SINGLE,Single channel / Multi Channel [master mode only]" "0,1" line.long 0x1C "MCSPI3_CH0CONF," rbitfld.long 0x1C 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x1C 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x1C 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x1C 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x1C 25.--26. "TCS0,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x1C 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x1C 23. "SBE,Start bit enable for SPI transfer" "0,1" bitfld.long 0x1C 21.--22. "SPIENSLV,Channel 0 only and slave mode only: SPI slave select signal detection Reserved bits for other cases" "0,1,2,3" newline bitfld.long 0x1C 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x1C 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x1C 18. "IS,Input Select" "0,1" bitfld.long 0x1C 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x1C 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x1C 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x1C 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x1C 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x1C 7.--11. "WL,SPI word 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" bitfld.long 0x1C 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x1C 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x1C 0. "PHA,SPICLK phase" "0,1" line.long 0x20 "MCSPI3_CH0STAT," hexmask.long 0x20 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x20 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x20 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x20 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x20 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x20 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x20 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x20 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x24 "MCSPI3_CH0CTRL," hexmask.long.word 0x24 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x24 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x24 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x24 0. "EN,Channel Enable" "0,1" line.long 0x28 "MCSPI3_TX0," line.long 0x2C "MCSPI3_RX0," line.long 0x30 "MCSPI3_CH1CONF," rbitfld.long 0x30 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x30 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x30 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x30 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x30 25.--26. "TCS1,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x30 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x30 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x30 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x30 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x30 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x30 18. "IS,Input Select" "0,1" bitfld.long 0x30 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x30 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x30 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x30 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x30 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x30 7.--11. "WL,SPI word 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" bitfld.long 0x30 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x30 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x30 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x30 0. "PHA,SPICLK phase" "0,1" line.long 0x34 "MCSPI3_CH1STAT," hexmask.long 0x34 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x34 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x34 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x34 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x34 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x34 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x34 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x34 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x38 "MCSPI3_CH1CTRL," hexmask.long.word 0x38 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x38 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x38 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x38 0. "EN,Channel Enable" "0,1" line.long 0x3C "MCSPI3_TX1," line.long 0x40 "MCSPI3_RX1," line.long 0x44 "MCSPI3_CH2CONF," rbitfld.long 0x44 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x44 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x44 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x44 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x44 25.--26. "TCS2,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x44 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x44 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x44 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x44 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x44 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x44 18. "IS,Input Select" "0,1" bitfld.long 0x44 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x44 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x44 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x44 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x44 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x44 7.--11. "WL,SPI word 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" bitfld.long 0x44 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x44 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x44 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x44 0. "PHA,SPICLK phase" "0,1" line.long 0x48 "MCSPI3_CH2STAT," hexmask.long 0x48 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x48 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x48 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x48 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x48 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x48 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x48 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x48 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x4C "MCSPI3_CH2CTRL," hexmask.long.word 0x4C 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x4C 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x4C 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x4C 0. "EN,Channel Enable" "0,1" line.long 0x50 "MCSPI3_TX2," line.long 0x54 "MCSPI3_RX2," line.long 0x58 "MCSPI3_CH3CONF," rbitfld.long 0x58 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x58 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x58 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x58 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x58 25.--26. "TCS3,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x58 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x58 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x58 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x58 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x58 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x58 18. "IS,Input Select" "0,1" bitfld.long 0x58 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x58 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x58 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x58 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x58 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x58 7.--11. "WL,SPI word 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" bitfld.long 0x58 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x58 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x58 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x58 0. "PHA,SPICLK phase" "0,1" line.long 0x5C "MCSPI3_CH3STAT," hexmask.long 0x5C 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x5C 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x5C 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x5C 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x5C 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x5C 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x5C 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x5C 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x60 "MCSPI3_CH3CTRL," hexmask.long.word 0x60 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x60 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x60 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x60 0. "EN,Channel Enable" "0,1" line.long 0x64 "MCSPI3_TX3," line.long 0x68 "MCSPI3_RX3," line.long 0x6C "MCSPI3_XFERLEVEL," hexmask.long.word 0x6C 16.--31. 1. "WCNT,Spi word counterThis register holds the programmable value of number of SPI word to be transferred on channel which is using the FIFO bufferWhen transfer had started a read back in this register returns the current SPI word transfer index" hexmask.long.byte 0x6C 8.--15. 1. "AFL,Buffer Almost Full This register holds the programmable almost full level value used to determine almost full buffer condition If the user wants an interrupt or a DMA read request to be issued during a receive operation when the data buffer holds at.." newline hexmask.long.byte 0x6C 0.--7. 1. "AEL,Buffer Almost EmptyThis register holds the programmable almost empty level value used to determine almost empty buffer condition If the user wants an interrupt or a DMA write request to be issued during a transmit operation when the data buffer is.." line.long 0x70 "MCSPI3_DAFTX," rgroup.long 0x1A0++0x03 line.long 0x00 "MCSPI3_DAFRX," width 0x0B tree.end tree "MCSPI4_MCSPI4 (MSS_SPI)" base ad:0x52204000 rgroup.long 0x00++0x07 line.long 0x00 "MCSPI4_HL_REV," bitfld.long 0x00 30.--31. "SCHEME,Used to distinguish between old scheme and current" "0,1,2,3" bitfld.long 0x00 28.--29. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family If there is no level of software compatibility a new Func number [and hence REVISION] should be assigned" bitfld.long 0x00 11.--15. "R_RTL,RTL Version [R] maintained by IP design owner RTL follows a numbering such as XYRZ which are explained in this table R changes ONLY when: [1] PDS uploads occur which may have been due to spec changes [2] Bug fixes occur [3] Resets to '0' when X or.." "0,1,2,3,4,5,6,7,8,9,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. "X_MAJOR,Major Revision [X] maintained by IP specification owner X changes ONLY when: [1] There is a major feature addition An example would be adding Master Mode to Utopia Level2 The Func field [or Class/Type in old PID format] will remain the same X.." "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Indicates a special version for a particular device Consequence of use may avoid use of standard Chip Support Library [CSL] / Drivers" "0,1,2,3" newline bitfld.long 0x00 0.--5. "Y_MINOR,Minor Revision [Y] maintained by IP specification owner Y changes ONLY when: [1] Features are scaled [up or down] Flexibility exists in that this feature scalability may either be represented in the Y change or a specific register in the IP that.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MCSPI4_HL_HWINFO," hexmask.long 0x04 7.--31. 1. "RSVD,Reserved These bits are initialized to zero and writes to them are ignored" bitfld.long 0x04 6. "RETMODE,This bit field indicates whether the retention mode is supported using the pin PIRFFRET" "0,1" newline bitfld.long 0x04 1.--5. "FFNBYTE,FIFO number of byte generic parameter This register defines the value of FFNBYTE generic parameter only MSB bits from 8 down to 4 are taken into account" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0. "USEFIFO,Use of a FIFO enable: This bit field indicates if a FIFO is integrated within controller design with its management" "0,1" group.long 0x10++0x03 line.long 0x00 "MCSPI4_HL_SYSCONFIG," bitfld.long 0x00 2.--3. "IDLEMODE,Configuration of the local target state management mode By definition target can handle read/write transaction as long as it is out of IDLE state" "0,1,2,3" bitfld.long 0x00 1. "FREEEMU,Sensitivity to emulation [debug] suspend input signal" "0,1" newline bitfld.long 0x00 0. "SOFTRESET,Software reset [Optional]" "0,1" rgroup.long 0x100++0x03 line.long 0x00 "MCSPI4_REVISION," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Reads returns 0" hexmask.long.byte 0x00 0.--7. 1. "REV,IP revision [7:4] Major revision [3:0] Minor revision Examples: 0x10 for 10 0x21 for 21" group.long 0x110++0x73 line.long 0x00 "MCSPI4_SYSCONFIG," hexmask.long.tbyte 0x00 10.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x00 8.--9. "CLOCKACTIVITY,Clocks activity during wake up mode period" "0,1,2,3" newline rbitfld.long 0x00 5.--7. "RESERVED,Reads returns 0" "0,1,2,3,4,5,6,7" bitfld.long 0x00 3.--4. "SIDLEMODE,Power management" "0,1,2,3" newline bitfld.long 0x00 2. "ENAWAKEUP,WakeUp feature control" "0,1" bitfld.long 0x00 1. "SOFTRESET,Software reset During reads it always returns 0" "0,1" newline bitfld.long 0x00 0. "AUTOIDLE,Internal OCP Clock gating strategy" "0,1" line.long 0x04 "MCSPI4_SYSSTATUS," hexmask.long 0x04 1.--31. 1. "RESERVED,Reserved for module specific status information Read returns 0" bitfld.long 0x04 0. "RESETDONE,Internal Reset Monitoring" "0,1" line.long 0x08 "MCSPI4_IRQSTATUS," hexmask.long.word 0x08 18.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x08 17. "EOW,End of word count event when a channel is enabled using the FIFO buffer and the channel had sent the number of SPI word defined by MCSPI_XFERLEVEL[WCNT]" "0,1" newline bitfld.long 0x08 16. "WKS,Wake Up event in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x08 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 14. "RX3_FULL,Receiver register is full or almost full Only when Channel 3 is enabled" "0,1" bitfld.long 0x08 13. "TX3_UNDERFLOW,Transmitter register underflow Only when Channel 3 is enabled The transmitter register is empty [not updated by Host or DMA with new data] before its time slot assignment Exception: No TX_underflow event when no data has been loaded into.." "0,1" newline bitfld.long 0x08 12. "TX3_EMPTY,Transmitter register is empty or almost empty Note: Enabling the channel automatically rises this event" "0,1" rbitfld.long 0x08 11. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 10. "RX2_FULL,Receiver register full or almost full Channel 2" "0,1" bitfld.long 0x08 9. "TX2_UNDERFLOW,Transmitter register underflow Channel 2" "0,1" newline bitfld.long 0x08 8. "TX2_EMPTY,Transmitter register empty or almost empty Channel 2" "0,1" rbitfld.long 0x08 7. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x08 6. "RX1_FULL,Receiver register full or almost full Channel 1" "0,1" bitfld.long 0x08 5. "TX1_UNDERFLOW,Transmitter register underflow Channel 1" "0,1" newline bitfld.long 0x08 4. "TX1_EMPTY,Transmitter register empty or almost empty Channel 1" "0,1" bitfld.long 0x08 3. "RX0_OVERFLOW,Receiver register overflow [slave mode only] Channel 0" "0,1" newline bitfld.long 0x08 2. "RX0_FULL,Receiver register full or almost full Channel 0" "0,1" bitfld.long 0x08 1. "TX0_UNDERFLOW,Transmitter register underflow Channel 0" "0,1" newline bitfld.long 0x08 0. "TX0_EMPTY,Transmitter register empty or almost empty Channel 0" "0,1" line.long 0x0C "MCSPI4_IRQENABLE," hexmask.long.word 0x0C 18.--31. 1. "RESERVED,Reads return 0" bitfld.long 0x0C 17. "EOW_ENABLE,End of Word count Interrupt Enable" "0,1" newline bitfld.long 0x0C 16. "WKE,Wake Up event interrupt Enable in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" rbitfld.long 0x0C 15. "RESERVED,Reads returns 0" "0,1" newline bitfld.long 0x0C 14. "RX3_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 3" "0,1" bitfld.long 0x0C 13. "TX3_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 3" "0,1" newline bitfld.long 0x0C 12. "TX3_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch3" "0,1" rbitfld.long 0x0C 11. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 10. "RX2_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 2" "0,1" bitfld.long 0x0C 9. "TX2_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 2" "0,1" newline bitfld.long 0x0C 8. "TX2_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 2" "0,1" rbitfld.long 0x0C 7. "RESERVED,Reads return 0" "0,1" newline bitfld.long 0x0C 6. "RX1_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 5. "TX1_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 1" "0,1" newline bitfld.long 0x0C 4. "TX1_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 1" "0,1" bitfld.long 0x0C 3. "RX0_OVERFLOW_ENABLE,Receiver register Overflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 2. "RX0_FULL_ENABLE,Receiver register Full Interrupt Enable Ch 0" "0,1" bitfld.long 0x0C 1. "TX0_UNDERFLOW_ENABLE,Transmitter register Underflow Interrupt Enable Ch 0" "0,1" newline bitfld.long 0x0C 0. "TX0_EMPTY_ENABLE,Transmitter register Empty Interrupt Enable Ch 0" "0,1" line.long 0x10 "MCSPI4_WAKEUPENABLE," hexmask.long 0x10 1.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x10 0. "WKEN,WakeUp functionality in slave mode when an active control signal is detected on the SPIEN line programmed in the field MCSPI_CH0CONF[SPIENSLV]" "0,1" line.long 0x14 "MCSPI4_SYST," hexmask.long.tbyte 0x14 12.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x14 11. "SSB,Set status bit" "0,1" newline bitfld.long 0x14 10. "SPIENDIR,Set the direction of the SPIEN[3:0] lines and SPICLK line" "0,1" bitfld.long 0x14 9. "SPIDATDIR1,Set the direction of the SPIDAT[1]" "0,1" newline bitfld.long 0x14 8. "SPIDATDIR0,Set the direction of the SPIDAT[0]" "0,1" bitfld.long 0x14 7. "WAKD,SWAKEUP output [signal data value of internal signal to system] The signal is driven high or low according to the value written into this register bit" "0,1" newline bitfld.long 0x14 6. "SPICLK,SPICLK line [signal data value] If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns the value on the CLKSPI line [high or low] and a write into this bit has no effect If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the CLKSPI.." "0,1" bitfld.long 0x14 5. "SPIDAT_1,SPIDAT[1] line [signal data value] If MCSPI_SYST[SPIDATDIR1] = 0 [output mode direction] the SPIDAT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR1] = 1 [input mode direction] this bit.." "0,1" newline bitfld.long 0x14 4. "SPIDAT_0,SPIDAT[0] line [signal data value] If MCSPI_SYST[SPIDATDIR0] = 0 [output mode direction] the SPIDAT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIDATDIR0] = 1 [input mode direction] this bit.." "0,1" bitfld.long 0x14 3. "SPIEN_3,SPIEN[3] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[3] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 2. "SPIEN_2,SPIEN[2] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[2] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" bitfld.long 0x14 1. "SPIEN_1,SPIEN[1] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[1] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" newline bitfld.long 0x14 0. "SPIEN_0,SPIEN[0] line [signal data value] If MCSPI_SYST[SPIENDIR] = 0 [output mode direction] the SPIENT[0] line is driven high or low according to the value written into this register If MCSPI_SYST[SPIENDIR] = 1 [input mode direction] this bit returns.." "0,1" line.long 0x18 "MCSPI4_MODULCTRL," hexmask.long.tbyte 0x18 9.--31. 1. "RESERVED,Reads returns 0" bitfld.long 0x18 8. "FDAA,FIFO DMA Address 256-bit aligned This register is used when a FIFO is managed by the module and DMA connected to the controller provides only 256 bit aligned address If this bit is set the enabled channel which uses the FIFO has its datas managed.." "0,1" newline bitfld.long 0x18 7. "MOA,Multiple word ocp access: This register can only be used when a channel is enabled using a FIFO It allows the system to perform multiple SPI word access for a single 32-bit OCP word access This is possible for WL < 16" "0,1" bitfld.long 0x18 4.--6. "INITDLY,Initial spi delay for first transfer: This register is an option only available in SINGLE master mode The controller waits for a delay to transmit the first spi word after channel enabled and corresponding TX register filled This Delay is based.." "0,1,2,3,4,5,6,7" newline bitfld.long 0x18 3. "SYSTEM_TEST,Enables the system test mode" "0,1" bitfld.long 0x18 2. "MS,Master/ Slave" "0,1" newline bitfld.long 0x18 1. "PIN34,Pin mode selection: This register is used to configure the SPI pin mode in master or slave mode If asserted the controller only use SIMO SOMI and SPICLK clock pin for spi transfers" "0,1" bitfld.long 0x18 0. "SINGLE,Single channel / Multi Channel [master mode only]" "0,1" line.long 0x1C "MCSPI4_CH0CONF," rbitfld.long 0x1C 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x1C 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x1C 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x1C 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x1C 25.--26. "TCS0,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x1C 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x1C 23. "SBE,Start bit enable for SPI transfer" "0,1" bitfld.long 0x1C 21.--22. "SPIENSLV,Channel 0 only and slave mode only: SPI slave select signal detection Reserved bits for other cases" "0,1,2,3" newline bitfld.long 0x1C 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x1C 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x1C 18. "IS,Input Select" "0,1" bitfld.long 0x1C 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x1C 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x1C 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x1C 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x1C 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x1C 7.--11. "WL,SPI word 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" bitfld.long 0x1C 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x1C 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x1C 0. "PHA,SPICLK phase" "0,1" line.long 0x20 "MCSPI4_CH0STAT," hexmask.long 0x20 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x20 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x20 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x20 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x20 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x20 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x20 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x20 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x24 "MCSPI4_CH0CTRL," hexmask.long.word 0x24 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x24 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x24 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x24 0. "EN,Channel Enable" "0,1" line.long 0x28 "MCSPI4_TX0," line.long 0x2C "MCSPI4_RX0," line.long 0x30 "MCSPI4_CH1CONF," rbitfld.long 0x30 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x30 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x30 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x30 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x30 25.--26. "TCS1,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x30 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x30 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x30 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x30 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x30 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x30 18. "IS,Input Select" "0,1" bitfld.long 0x30 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x30 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x30 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x30 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x30 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x30 7.--11. "WL,SPI word 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" bitfld.long 0x30 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x30 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x30 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x30 0. "PHA,SPICLK phase" "0,1" line.long 0x34 "MCSPI4_CH1STAT," hexmask.long 0x34 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x34 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x34 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x34 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x34 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x34 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x34 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x34 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x38 "MCSPI4_CH1CTRL," hexmask.long.word 0x38 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x38 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x38 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x38 0. "EN,Channel Enable" "0,1" line.long 0x3C "MCSPI4_TX1," line.long 0x40 "MCSPI4_RX1," line.long 0x44 "MCSPI4_CH2CONF," rbitfld.long 0x44 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x44 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x44 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x44 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x44 25.--26. "TCS2,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x44 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x44 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x44 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x44 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x44 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x44 18. "IS,Input Select" "0,1" bitfld.long 0x44 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x44 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x44 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x44 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x44 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x44 7.--11. "WL,SPI word 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" bitfld.long 0x44 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x44 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x44 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x44 0. "PHA,SPICLK phase" "0,1" line.long 0x48 "MCSPI4_CH2STAT," hexmask.long 0x48 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x48 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x48 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x48 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x48 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x48 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x48 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x48 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x4C "MCSPI4_CH2CTRL," hexmask.long.word 0x4C 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x4C 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x4C 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x4C 0. "EN,Channel Enable" "0,1" line.long 0x50 "MCSPI4_TX2," line.long 0x54 "MCSPI4_RX2," line.long 0x58 "MCSPI4_CH3CONF," rbitfld.long 0x58 30.--31. "RESERVED,read returns 0" "0,1,2,3" bitfld.long 0x58 29. "CLKG,Clock divider granularity This register defines the granularity of channel clock divider: power of two or one clock cycle granularity When this bit is set the register MCSPI_CHCTRL[EXTCLK] must be configured to reach a maximum of 4096 clock divider.." "0,1" newline bitfld.long 0x58 28. "FFER,FIFO enabled for receive:Only one channel can have this bit field set" "0,1" bitfld.long 0x58 27. "FFEW,FIFO enabled for Transmit:Only one channel can have this bit field set" "0,1" newline bitfld.long 0x58 25.--26. "TCS3,Chip Select Time Control This 2-bits field defines the number of interface clock cycles between CS toggling and first or last edge of SPI clock" "0,1,2,3" bitfld.long 0x58 24. "SBPOL,Start bit polarity" "0,1" newline bitfld.long 0x58 23. "SBE,Start bit enable for SPI transfer" "0,1" rbitfld.long 0x58 21.--22. "RESERVED,read returns 0" "0,1,2,3" newline bitfld.long 0x58 20. "FORCE,Manual SPIEN assertion to keep SPIEN active between SPI words [single channel master mode only]" "0,1" bitfld.long 0x58 19. "TURBO,Turbo mode" "0,1" newline bitfld.long 0x58 18. "IS,Input Select" "0,1" bitfld.long 0x58 17. "DPE1,Transmission Enable for data line 1 [SPIDATAGZEN[1]]" "0,1" newline bitfld.long 0x58 16. "DPE0,Transmission Enable for data line 0 [SPIDATAGZEN[0]]" "0,1" bitfld.long 0x58 15. "DMAR,DMA Read request The DMA Read request line is asserted when the channel is enabled and a new data is available in the receive register of the channel The DMA Read request line is deasserted on read completion of the receive register of the channel" "0,1" newline bitfld.long 0x58 14. "DMAW,DMA Write request The DMA Write request line is asserted when The channel is enabled and the transmitter register of the channel is empty The DMA Write request line is deasserted on load completion of the transmitter register of the channel" "0,1" bitfld.long 0x58 12.--13. "TRM,Transmit/Receive modes" "0,1,2,3" newline bitfld.long 0x58 7.--11. "WL,SPI word 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" bitfld.long 0x58 6. "EPOL,SPIEN polarity" "0,1" newline bitfld.long 0x58 2.--5. "CLKD,Frequency divider for SPICLK [only when the module is a Master SPI device] A programmable clock divider divides the SPI reference clock [CLKSPIREF] with a 4-bit value and results in a new clock SPICLK available to shift-in and shift-out data By.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x58 1. "POL,SPICLK polarity" "0,1" newline bitfld.long 0x58 0. "PHA,SPICLK phase" "0,1" line.long 0x5C "MCSPI4_CH3STAT," hexmask.long 0x5C 7.--31. 1. "RESERVED,Read returns 0" bitfld.long 0x5C 6. "RXFFF,Channel 'i' FIFO Receive Buffer Full Status" "0,1" newline bitfld.long 0x5C 5. "RXFFE,Channel 'i' FIFO Receive Buffer Empty Status" "0,1" bitfld.long 0x5C 4. "TXFFF,Channel 'i' FIFO Transmit Buffer Full Status" "0,1" newline bitfld.long 0x5C 3. "TXFFE,Channel 'i' FIFO Transmit Buffer Empty Status" "0,1" bitfld.long 0x5C 2. "EOT,Channel 'i' End of transfer Status The definitions of beginning and end of transfer vary with master versus slave and the transfer format [Transmit/Receive modes Turbo mode] See dedicated chapters for details" "0,1" newline bitfld.long 0x5C 1. "TXS,Channel 'i' Transmitter Register Status" "0,1" bitfld.long 0x5C 0. "RXS,Channel 'i' Receiver Register Status" "0,1" line.long 0x60 "MCSPI4_CH3CTRL," hexmask.long.word 0x60 16.--31. 1. "RESERVED,Read returns 0" hexmask.long.byte 0x60 8.--15. 1. "EXTCLK,Clock ratio extension: This register is used to concatenate with MCSPI_CHCONF[CLKD] register for clock ratio only when granularity is one clock cycle [MCSPI_CHCONF[CLKG] set to 1] Then the max value reached is 4096 clock divider ratio" newline hexmask.long.byte 0x60 1.--7. 1. "RESERVED,Read returns 0" bitfld.long 0x60 0. "EN,Channel Enable" "0,1" line.long 0x64 "MCSPI4_TX3," line.long 0x68 "MCSPI4_RX3," line.long 0x6C "MCSPI4_XFERLEVEL," hexmask.long.word 0x6C 16.--31. 1. "WCNT,Spi word counterThis register holds the programmable value of number of SPI word to be transferred on channel which is using the FIFO bufferWhen transfer had started a read back in this register returns the current SPI word transfer index" hexmask.long.byte 0x6C 8.--15. 1. "AFL,Buffer Almost Full This register holds the programmable almost full level value used to determine almost full buffer condition If the user wants an interrupt or a DMA read request to be issued during a receive operation when the data buffer holds at.." newline hexmask.long.byte 0x6C 0.--7. 1. "AEL,Buffer Almost EmptyThis register holds the programmable almost empty level value used to determine almost empty buffer condition If the user wants an interrupt or a DMA write request to be issued during a transmit operation when the data buffer is.." line.long 0x70 "MCSPI4_DAFTX," rgroup.long 0x1A0++0x03 line.long 0x00 "MCSPI4_DAFRX," width 0x0B tree.end tree.end tree "MPU" tree "HSM" tree "MPU_HSM_DTHE_MPU_HSM_DTHE (MPU)" base ad:0x40120000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_HSM_DTHE_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_HSM_DTHE_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_HSM_DTHE_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_HSM_DTHE_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_HSM_DTHE_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_HSM_DTHE_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_HSM_DTHE_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_HSM_DTHE_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_HSM_DTHE_FIXED_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_FIXED_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_HSM_DTHE_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_HSM_DTHE_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_HSM_DTHE_FAULT_ADDRESS," line.long 0x04 "MPU_HSM_DTHE_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_HSM_DTHE_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_HSM_MPU_HSM (MPU)" base ad:0x40240000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_HSM_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_HSM_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_HSM_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_HSM_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_HSM_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_HSM_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_HSM_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_HSM_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_HSM_FIXED_START_ADDRESS," line.long 0x04 "MPU_HSM_FIXED_END_ADDRESS," line.long 0x08 "MPU_HSM_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_HSM_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_HSM_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_HSM_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_HSM_FAULT_ADDRESS," line.long 0x04 "MPU_HSM_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_HSM_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree.end tree "L2OCRAM 0..3" tree "MPU_L2OCRAM_BANK0_MPU_L2OCRAM_BANK0 (MPU)" base ad:0x40020000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_L2OCRAM_BANK0_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_L2OCRAM_BANK0_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_L2OCRAM_BANK0_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_L2OCRAM_BANK0_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_L2OCRAM_BANK0_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_L2OCRAM_BANK0_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_L2OCRAM_BANK0_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_L2OCRAM_BANK0_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_FIXED_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_FIXED_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK0_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_L2OCRAM_BANK0_FAULT_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK0_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_L2OCRAM_BANK0_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_L2OCRAM_BANK1_MPU_L2OCRAM_BANK1 (MPU)" base ad:0x40040000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_L2OCRAM_BANK1_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_L2OCRAM_BANK1_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_L2OCRAM_BANK1_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_L2OCRAM_BANK1_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_L2OCRAM_BANK1_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_L2OCRAM_BANK1_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_L2OCRAM_BANK1_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_L2OCRAM_BANK1_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_FIXED_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_FIXED_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK1_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_L2OCRAM_BANK1_FAULT_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK1_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_L2OCRAM_BANK1_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_L2OCRAM_BANK2_MPU_L2OCRAM_BANK2 (MPU)" base ad:0x40060000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_L2OCRAM_BANK2_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_L2OCRAM_BANK2_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_L2OCRAM_BANK2_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_L2OCRAM_BANK2_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_L2OCRAM_BANK2_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_L2OCRAM_BANK2_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_L2OCRAM_BANK2_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_L2OCRAM_BANK2_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_FIXED_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_FIXED_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK2_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_L2OCRAM_BANK2_FAULT_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK2_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_L2OCRAM_BANK2_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_L2OCRAM_BANK3_MPU_L2OCRAM_BANK3 (MPU)" base ad:0x40080000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_L2OCRAM_BANK3_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_L2OCRAM_BANK3_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_L2OCRAM_BANK3_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_L2OCRAM_BANK3_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_L2OCRAM_BANK3_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_L2OCRAM_BANK3_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_L2OCRAM_BANK3_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_L2OCRAM_BANK3_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_FIXED_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_FIXED_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_L2OCRAM_BANK3_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_L2OCRAM_BANK3_FAULT_ADDRESS," line.long 0x04 "MPU_L2OCRAM_BANK3_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_L2OCRAM_BANK3_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree.end tree "MPU_MBOX_SRAM_MPU_MBOX_SRAM (MPU)" base ad:0x40140000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_MBOX_SRAM_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_MBOX_SRAM_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_MBOX_SRAM_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_MBOX_SRAM_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_MBOX_SRAM_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_MBOX_SRAM_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_MBOX_SRAM_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_MBOX_SRAM_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_MBOX_SRAM_FIXED_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_FIXED_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_MBOX_SRAM_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_MBOX_SRAM_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_MBOX_SRAM_FAULT_ADDRESS," line.long 0x04 "MPU_MBOX_SRAM_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_MBOX_SRAM_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_QSPI0_MPU_QSPI0 (MPU)" base ad:0x40160000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_QSPI0_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_QSPI0_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_QSPI0_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_QSPI0_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_QSPI0_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_QSPI0_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_QSPI0_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_QSPI0_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_QSPI0_FIXED_START_ADDRESS," line.long 0x04 "MPU_QSPI0_FIXED_END_ADDRESS," line.long 0x08 "MPU_QSPI0_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_QSPI0_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_QSPI0_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_QSPI0_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_QSPI0_FAULT_ADDRESS," line.long 0x04 "MPU_QSPI0_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_QSPI0_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "R5SS 0..1" tree "MPU_R5SS0_CORE0_AHB_MPU_R5SS0_CORE0_AHB (MPU)" base ad:0x401C0000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS0_CORE0_AHB_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS0_CORE0_AHB_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS0_CORE0_AHB_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS0_CORE0_AHB_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS0_CORE0_AHB_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS0_CORE0_AHB_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS0_CORE0_AHB_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS0_CORE0_AHB_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AHB_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AHB_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AHB_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS0_CORE0_AHB_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS0_CORE0_AXIS_MPU_R5SS0_CORE0_AXIS (MPU)" base ad:0x400A0000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS0_CORE0_AXIS_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS0_CORE0_AXIS_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS0_CORE0_AXIS_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS0_CORE0_AXIS_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS0_CORE0_AXIS_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS0_CORE0_AXIS_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS0_CORE0_AXIS_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS0_CORE0_AXIS_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE0_AXIS_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS0_CORE0_AXIS_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE0_AXIS_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS0_CORE0_AXIS_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS0_CORE1_AHB_MPU_R5SS0_CORE1_AHB (MPU)" base ad:0x401E0000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS0_CORE1_AHB_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS0_CORE1_AHB_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS0_CORE1_AHB_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS0_CORE1_AHB_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS0_CORE1_AHB_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS0_CORE1_AHB_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS0_CORE1_AHB_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS0_CORE1_AHB_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AHB_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AHB_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AHB_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS0_CORE1_AHB_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS0_CORE1_AXIS_MPU_R5SS0_CORE1_AXIS (MPU)" base ad:0x400C0000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS0_CORE1_AXIS_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS0_CORE1_AXIS_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS0_CORE1_AXIS_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS0_CORE1_AXIS_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS0_CORE1_AXIS_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS0_CORE1_AXIS_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS0_CORE1_AXIS_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS0_CORE1_AXIS_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS0_CORE1_AXIS_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS0_CORE1_AXIS_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS0_CORE1_AXIS_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS0_CORE1_AXIS_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS1_CORE0_AHB_MPU_R5SS1_CORE0_AHB (MPU)" base ad:0x40200000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS1_CORE0_AHB_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS1_CORE0_AHB_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS1_CORE0_AHB_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS1_CORE0_AHB_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS1_CORE0_AHB_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS1_CORE0_AHB_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS1_CORE0_AHB_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS1_CORE0_AHB_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AHB_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AHB_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AHB_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS1_CORE0_AHB_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS1_CORE0_AXIS_MPU_R5SS1_CORE0_AXIS (MPU)" base ad:0x400E0000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS1_CORE0_AXIS_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS1_CORE0_AXIS_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS1_CORE0_AXIS_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS1_CORE0_AXIS_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS1_CORE0_AXIS_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS1_CORE0_AXIS_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS1_CORE0_AXIS_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS1_CORE0_AXIS_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE0_AXIS_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS1_CORE0_AXIS_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE0_AXIS_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS1_CORE0_AXIS_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS1_CORE1_AHB_MPU_R5SS1_CORE1_AHB (MPU)" base ad:0x40220000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS1_CORE1_AHB_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS1_CORE1_AHB_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS1_CORE1_AHB_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS1_CORE1_AHB_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS1_CORE1_AHB_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS1_CORE1_AHB_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS1_CORE1_AHB_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS1_CORE1_AHB_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AHB_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AHB_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AHB_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS1_CORE1_AHB_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_R5SS1_CORE1_AXIS_MPU_R5SS1_CORE1_AXIS (MPU)" base ad:0x40100000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_R5SS1_CORE1_AXIS_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_R5SS1_CORE1_AXIS_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_R5SS1_CORE1_AXIS_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_R5SS1_CORE1_AXIS_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_R5SS1_CORE1_AXIS_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_R5SS1_CORE1_AXIS_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_R5SS1_CORE1_AXIS_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_R5SS1_CORE1_AXIS_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_FIXED_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_FIXED_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_R5SS1_CORE1_AXIS_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_R5SS1_CORE1_AXIS_FAULT_ADDRESS," line.long 0x04 "MPU_R5SS1_CORE1_AXIS_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_R5SS1_CORE1_AXIS_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree.end tree "SCRM2SCRP 0..1" tree "MPU_SCRM2SCRP0_MPU_SCRM2SCRP0 (MPU)" base ad:0x40180000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_SCRM2SCRP0_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_SCRM2SCRP0_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_SCRM2SCRP0_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_SCRM2SCRP0_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_SCRM2SCRP0_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_SCRM2SCRP0_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_SCRM2SCRP0_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_SCRM2SCRP0_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_SCRM2SCRP0_FIXED_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_FIXED_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_SCRM2SCRP0_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP0_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_SCRM2SCRP0_FAULT_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP0_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_SCRM2SCRP0_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree "MPU_SCRM2SCRP1_MPU_SCRM2SCRP1 (MPU)" base ad:0x401A0000 rgroup.long 0x00++0x07 line.long 0x00 "MPU_SCRM2SCRP1_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read a s0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "MODID,Module ID field" bitfld.long 0x00 11.--15. "REVRTL,RTL revision.Will vary depending on release" "0,1,2,3,4,5,6,7,8,9,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. "REVMAJ,Majo revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "REVCUSTOM,Custom revision" "0,1,2,3" newline bitfld.long 0x00 0.--5. "REVMIN,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "MPU_SCRM2SCRP1_CONFIGURATION," hexmask.long.byte 0x04 24.--31. 1. "ADDRESS_ALIGN,Address alignment for range checking" bitfld.long 0x04 20.--23. "NUM_FIXED,Number of fixed address ranges Configurable as 0 or 1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "NUM_PROG,Number of programmable address ranges.Value is determined by configuration" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 12.--15. "NUM_FIXED_AIDS,Number of supported AIDs.0 = no specific AIDs supported (all treated equally)N = PrivIDs from 0 to N-1 supported others use AIDX" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.word 0x04 1.--11. 1. "RESERVED,Always read as 0" bitfld.long 0x04 0. "ASSUMED_ALLOWED,Assumed allowed mode" "0,1" group.long 0x10++0x17 line.long 0x00 "MPU_SCRM2SCRP1_INTERRUPT_RAW_STATUSSET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x00 0. "PROT_ERR,Protection violation error" "0,1" line.long 0x04 "MPU_SCRM2SCRP1_INTERRUPT_ENABLED_STATUSCLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" newline bitfld.long 0x04 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" line.long 0x08 "MPU_SCRM2SCRP1_INTERRUPT_ENABLE," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" newline bitfld.long 0x08 0. "PROT_ERR_EN,Protection violation error enable" "0,1" line.long 0x0C "MPU_SCRM2SCRP1_INTERRUPT_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "ADDR_ERR_EN_CLR,Addressing violation error enable" "0,1" newline bitfld.long 0x0C 0. "PROT_ERR_EN_CLR,Protection violation error enable" "0,1" line.long 0x10 "MPU_SCRM2SCRP1_EOI," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Always read as 0" hexmask.long.byte 0x10 0.--7. 1. "EOI_VECTOR,EOI vector value.Write this with the interrupt distribution value in the chip" line.long 0x14 "MPU_SCRM2SCRP1_INTERRUPT_VECTOR," rgroup.long 0x100++0x0B line.long 0x00 "MPU_SCRM2SCRP1_FIXED_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_FIXED_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_FIXED_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" group.long 0x200++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_1_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_1_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_1_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x210++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_2_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_2_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_2_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x220++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_3_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_3_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_3_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x230++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_4_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_4_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_4_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x240++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_5_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_5_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_5_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x250++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_6_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_6_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_6_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x260++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_7_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_7_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_7_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" group.long 0x270++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_8_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_8_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_8_MPPA," rbitfld.long 0x08 26.--31. "RESERVED,Always read as 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" hexmask.long.word 0x08 10.--25. 1. "AID15_0,AIDs checked for this region" newline bitfld.long 0x08 9. "AIDX,Additional AIDs checked" "0,1" rbitfld.long 0x08 8. "RESERVED1,Always read as 0" "0,1" newline bitfld.long 0x08 7. "NS,Non-secure permission" "0,1" bitfld.long 0x08 6. "EMU,Debug permission" "0,1" newline bitfld.long 0x08 5. "SR,Supervisor read permission" "0,1" bitfld.long 0x08 4. "SW,Supervisor write permission" "0,1" newline bitfld.long 0x08 3. "SX,Supervisor executable permission" "0,1" bitfld.long 0x08 2. "UR,User read permission" "0,1" newline bitfld.long 0x08 1. "UW,User write permission" "0,1" bitfld.long 0x08 0. "UX,User executable permission" "0,1" rgroup.long 0x280++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_9_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_9_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_9_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x290++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_10_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_10_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_10_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2A0++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_11_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_11_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_11_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2B0++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_12_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_12_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_12_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2C0++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_13_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_13_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_13_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2D0++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_14_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_14_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_14_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2E0++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_15_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_15_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_15_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x2F0++0x0B line.long 0x00 "MPU_SCRM2SCRP1_PROGRAMMABLE_16_START_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_PROGRAMMABLE_16_END_ADDRESS," line.long 0x08 "MPU_SCRM2SCRP1_PROGRAMMABLE_16_MPPA," bitfld.long 0x08 26.--31. "RESERVED,Reserved not used in Design" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" hexmask.long.word 0x08 10.--25. 1. "AID15_0,Reserved not used in Design" newline bitfld.long 0x08 9. "AIDX,Reserved not used in Design" "0,1" bitfld.long 0x08 8. "RESERVED1,Reserved not used in Design" "0,1" newline bitfld.long 0x08 7. "NS,Reserved not used in Design" "0,1" bitfld.long 0x08 6. "EMU,Reserved not used in Design" "0,1" newline bitfld.long 0x08 5. "SR,Reserved not used in Design" "0,1" bitfld.long 0x08 4. "SW,Reserved not used in Design" "0,1" newline bitfld.long 0x08 3. "SX,Reserved not used in Design" "0,1" bitfld.long 0x08 2. "UR,Reserved not used in Design" "0,1" newline bitfld.long 0x08 1. "UW,Reserved not used in Design" "0,1" bitfld.long 0x08 0. "UX,Reserved not used in Design" "0,1" rgroup.long 0x300++0x0B line.long 0x00 "MPU_SCRM2SCRP1_FAULT_ADDRESS," line.long 0x04 "MPU_SCRM2SCRP1_FAULT_STATUS," hexmask.long.byte 0x04 24.--31. 1. "ID,Transfer ID" hexmask.long.byte 0x04 16.--23. 1. "MSTID,Master ID" newline bitfld.long 0x04 13.--15. "RESERVED,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 9.--12. "PRIVID,Privilege ID" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 8. "RESERVED1,Always read as 0" "0,1" bitfld.long 0x04 7. "NS,Non-secure access" "0,1" newline bitfld.long 0x04 6. "RESERVED2,Always read as 0" "0,1" bitfld.long 0x04 0.--5. "FAULT_TYPE,Fault type.100000 = supervisor read fault010000 = supervisor write fault001000 = supervisor execute fault000100 = user read fault000010 = user write fault000001 = user execute fault111111 = relaxed cache linefill fault010010 = relaxed cache.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x08 "MPU_SCRM2SCRP1_FAULT_CLEAR," hexmask.long 0x08 1.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 0. "FAULT_CLR,Fault clear" "0,1" width 0x0B tree.end tree.end tree.end tree "MSS_CTRL_MSS_CTRL (MSS_CTRL)" base ad:0x50D00000 rgroup.long 0x00++0x03 line.long 0x00 "MSS_CTRL_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20++0x03 line.long 0x00 "MSS_CTRL_R5SS0_CONTROL," bitfld.long 0x00 24.--26. "ROM_WAIT_STATE,writing '111' enables a single cycle wait state with respect to CR5A_clk for rom access.This needs to be set when R5 clock is at 400MHZ and Interconnect-clk is at 200MHZ" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--18. "RESET_FSM_TRIGGER,Write pulse bit field:writing 3'b111 will trigger the reset FSM" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--10. "LOCK_STEP_SWITCH_WAIT,writing 3'b111 ensures switch happens only after R5SS reset" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--2. "LOCK_STEP,writing 3'b000 ensures R5 to be in Dual-Core mode" "0,1,2,3,4,5,6,7" group.byte 0x24++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE0_HALT," bitfld.byte 0x00 0.--2. "HALT,writing '000' will unhalt CR5A" "0,1,2,3,4,5,6,7" group.byte 0x28++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE1_HALT," bitfld.byte 0x00 0.--2. "HALT,writing '000' will unhalt for CR5B" "0,1,2,3,4,5,6,7" rgroup.word 0x2C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_STATUS_REG," bitfld.word 0x00 8. "LOCK_STEP,Reading" "0,1" bitfld.word 0x00 0. "MEMSWAP,reading" "0,1" rgroup.byte 0x30++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE0_STAT," bitfld.byte 0x00 4. "WFE_STAT,WFE Status" "0,1" bitfld.byte 0x00 0. "WFI_STAT,WFI Status" "0,1" rgroup.byte 0x34++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE1_STAT," bitfld.byte 0x00 4. "WFE_STAT,WFE Status" "0,1" bitfld.byte 0x00 0. "WFI_STAT,WFI Status" "0,1" group.byte 0x38++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_FORCE_WFI," bitfld.byte 0x00 0.--2. "CR5_WFI_OVERIDE,writing 3'b111 will force the wfi signals of R5SS to 1" "0,1,2,3,4,5,6,7" group.tbyte 0x40++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CONTROL," bitfld.tbyte 0x00 16.--18. "RESET_FSM_TRIGGER,Write pulse bit field:writing 3'b111 will trigger the reset FSM" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "LOCK_STEP_SWITCH_WAIT,writing 3'b111 ensures switch happens only after R5SS reset" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 0.--2. "LOCK_STEP,writing 3'b000 ensures R5 to be in Dual-Core mode" "0,1,2,3,4,5,6,7" group.byte 0x44++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE0_HALT," bitfld.byte 0x00 0.--2. "HALT,writing '000' will unhalt CR5A" "0,1,2,3,4,5,6,7" group.byte 0x48++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE1_HALT," bitfld.byte 0x00 0.--2. "HALT,writing '000' will unhalt for CR5B" "0,1,2,3,4,5,6,7" rgroup.word 0x4C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_STATUS_REG," bitfld.word 0x00 8. "LOCK_STEP,Reading" "0,1" rgroup.byte 0x50++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE0_STAT," bitfld.byte 0x00 4. "WFE_STAT,WFE Status" "0,1" bitfld.byte 0x00 0. "WFI_STAT,WFI Status" "0,1" rgroup.byte 0x54++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE1_STAT," bitfld.byte 0x00 4. "WFE_STAT,WFE Status" "0,1" bitfld.byte 0x00 0. "WFI_STAT,WFI Status" "0,1" group.byte 0x58++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_FORCE_WFI," bitfld.byte 0x00 0.--2. "CR5_WFI_OVERIDE,writing 3'b111 will force the wfi signals of R5SS to 1" "0,1,2,3,4,5,6,7" group.word 0x80++0x01 line.word 0x00 "MSS_CTRL_R5SS0_ROM_ECLIPSE," bitfld.word 0x00 8.--10. "MEMSWAP_WAIT,writing 3'b111 ensures ROM-Eclipsing happens only after R5SS reset" "0,1,2,3,4,5,6,7" bitfld.word 0x00 0.--2. "MEMSWAP,writing '111' ensures eclipsing of CR5A_ROM immediately if memswap_wait is not set" "0,1,2,3,4,5,6,7" group.long 0x90++0x03 line.long 0x00 "MSS_CTRL_R5SS0_TEINIT," bitfld.long 0x00 0. "TEINIT,Exception handling state at reset" "0,1" group.long 0x94++0x03 line.long 0x00 "MSS_CTRL_R5SS1_TEINIT," bitfld.long 0x00 0. "TEINIT,Exception handling state at reset" "0,1" group.tbyte 0x98++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_AHB_EN," bitfld.tbyte 0x00 16.--18. "CPU1_AHB_INIT,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_AHB_INIT,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0x9C++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_AHB_EN," bitfld.tbyte 0x00 16.--18. "CPU1_AHB_INIT,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_AHB_INIT,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xA0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_AHB_BASE," hexmask.tbyte 0x00 0.--19. 1. "AHB_BASE,Ti internal Register" group.tbyte 0xA4++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_AHB_BASE," hexmask.tbyte 0x00 0.--19. 1. "AHB_BASE,Ti internal Register" group.byte 0xA8++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE0_AHB_SIZE," bitfld.byte 0x00 0.--4. "AHB_SIZE,Ti internal Register" "0,1,2,3,4,5,6,7,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 0xAC++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE0_AHB_SIZE," bitfld.byte 0x00 0.--4. "AHB_SIZE,Ti internal Register" "0,1,2,3,4,5,6,7,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.tbyte 0xB0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_AHB_BASE," hexmask.tbyte 0x00 0.--19. 1. "AHB_BASE,Ti internal Register" group.tbyte 0xB4++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_AHB_BASE," hexmask.tbyte 0x00 0.--19. 1. "AHB_BASE,Ti internal Register" group.byte 0xB8++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE1_AHB_SIZE," bitfld.byte 0x00 0.--4. "AHB_SIZE,Ti internal Register" "0,1,2,3,4,5,6,7,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 0xBC++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE1_AHB_SIZE," bitfld.byte 0x00 0.--4. "AHB_SIZE,Ti internal Register" "0,1,2,3,4,5,6,7,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.tbyte 0xC0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_TCM_EXT_ERR_EN," bitfld.tbyte 0x00 16.--18. "CPU1_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xC4++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_TCM_EXT_ERR_EN," bitfld.tbyte 0x00 16.--18. "CPU1_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xC8++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_TCM_ERR_EN," bitfld.tbyte 0x00 16.--18. "CPU1_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xCC++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_TCM_ERR_EN," bitfld.tbyte 0x00 16.--18. "CPU1_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_TCM,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xD0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_INIT_TCM," bitfld.tbyte 0x00 20.--22. "LOCKZRAM_CPU1,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "TCMB_CPU1,Ti internal Register" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "TCMA_CPU1,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "LOCKZRAM_CPU0,Ti internal Register" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "TCMB_CPU0,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "TCMA_CPU0,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xD4++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_INIT_TCM," bitfld.tbyte 0x00 20.--22. "LOCKZRAM_CPU1,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "TCMB_CPU1,Ti internal Register" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "TCMA_CPU1,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "LOCKZRAM_CPU0,Ti internal Register" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "TCMB_CPU0,Ti internal Register" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "TCMA_CPU0,Ti internal Register" "0,1,2,3,4,5,6,7" group.tbyte 0xD8++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_TCM_ECC_WRENZ_EN," bitfld.tbyte 0x00 20.--22. "CPU1_TCMB1_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5B.Writing '111' unblocks the writes to ECC-bits of TCMB1-RAM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "CPU1_TCMB0_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5B.Writing '111' unblocks the writes to ECC-bits of TCMB0-RAM of CR5B" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "CPU1_TCMA_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMA-RAM of CR5B.Writing '111' unblocks the writes to ECC-bits of TCMA-RAM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "CPU0_TCMB1_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5A.Writing '111' unblocks the writes to ECC-bits of TCMB1-RAM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "CPU0_TCMB0_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5A.Writing '111' unblocks the writes to ECC-bits of TCMB0-RAM of CR5A" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_TCMA_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMA-RAM of CR5A.Writing '111' unblocks the writes to ECC-bits of TCMA-RAM of CR5A" "0,1,2,3,4,5,6,7" group.tbyte 0xDC++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_TCM_ECC_WRENZ_EN," bitfld.tbyte 0x00 20.--22. "CPU1_TCMB1_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5B.Writing '111' unblocks the writes to ECC-bits of TCMB1-RAM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "CPU1_TCMB0_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5B.Writing '111' unblocks the writes to ECC-bits of TCMB0-RAM of CR5B" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "CPU1_TCMA_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMA-RAM of CR5B.Writing '111' unblocks the writes to ECC-bits of TCMA-RAM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "CPU0_TCMB1_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5A.Writing '111' unblocks the writes to ECC-bits of TCMB1-RAM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "CPU0_TCMB0_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMB0-RAM of CR5A.Writing '111' unblocks the writes to ECC-bits of TCMB0-RAM of CR5A" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "CPU0_TCMA_WRENZ_EN,writing '000' blocks the writes to ECC-bits of TCMA-RAM of CR5A.Writing '111' unblocks the writes to ECC-bits of TCMA-RAM of CR5A" "0,1,2,3,4,5,6,7" group.long 0x200++0x03 line.long 0x00 "MSS_CTRL_R5SS0_ATCM_MEM_INIT," bitfld.long 0x00 0. "MEM_INIT,Write_pulse bit field:Writing 1'b1 will start initializing the ATCM banks of CR5A/B" "0,1" group.long 0x204++0x03 line.long 0x00 "MSS_CTRL_R5SS0_ATCM_MEM_INIT_DONE," bitfld.long 0x00 0. "MEM_INIT_DONE,This field will be high once initialization of ATCM banks is finished" "0,1" rgroup.long 0x208++0x03 line.long 0x00 "MSS_CTRL_R5SS0_ATCM_MEM_INIT_STATUS," bitfld.long 0x00 0. "MEM_STATUS," "0,1" group.long 0x210++0x03 line.long 0x00 "MSS_CTRL_R5SS0_BTCM_MEM_INIT," bitfld.long 0x00 0. "MEM_INIT,Write_pulse bit field:Writing 1'b1 will start initializing the B0/1TCM banks of CR5A/B" "0,1" group.long 0x214++0x03 line.long 0x00 "MSS_CTRL_R5SS0_BTCM_MEM_INIT_DONE," bitfld.long 0x00 0. "MEM_INIT_DONE,This field will be high once initialization of B0/1TCM banks is finished" "0,1" rgroup.long 0x218++0x03 line.long 0x00 "MSS_CTRL_R5SS0_BTCM_MEM_INIT_STATUS," bitfld.long 0x00 0. "MEM_STATUS," "0,1" group.long 0x220++0x03 line.long 0x00 "MSS_CTRL_R5SS1_ATCM_MEM_INIT," bitfld.long 0x00 0. "MEM_INIT,Write_pulse bit field:Writing 1'b1 will start initializing the ATCM banks of CR5A/B" "0,1" group.long 0x224++0x03 line.long 0x00 "MSS_CTRL_R5SS1_ATCM_MEM_INIT_DONE," bitfld.long 0x00 0. "MEM_INIT_DONE,This field will be high once initialization of ATCM banks is finished" "0,1" rgroup.long 0x228++0x03 line.long 0x00 "MSS_CTRL_R5SS1_ATCM_MEM_INIT_STATUS," bitfld.long 0x00 0. "MEM_STATUS," "0,1" group.long 0x230++0x03 line.long 0x00 "MSS_CTRL_R5SS1_BTCM_MEM_INIT," bitfld.long 0x00 0. "MEM_INIT,Write_pulse bit field:Writing 1'b1 will start initializing the B0/1TCM banks of CR5A/B" "0,1" group.long 0x234++0x03 line.long 0x00 "MSS_CTRL_R5SS1_BTCM_MEM_INIT_DONE," bitfld.long 0x00 0. "MEM_INIT_DONE,This field will be high once initialization of B0/1TCM banks is finished" "0,1" rgroup.long 0x238++0x03 line.long 0x00 "MSS_CTRL_R5SS1_BTCM_MEM_INIT_STATUS," bitfld.long 0x00 0. "MEM_STATUS," "0,1" group.byte 0x240++0x00 line.byte 0x00 "MSS_CTRL_L2IOCRAM_MEM_INIT," bitfld.byte 0x00 3. "PARTITION3,Write_pulse bit field:Writing 1'b1 will start initializing the L2 Bank3" "0,1" bitfld.byte 0x00 2. "PARTITION2,Write_pulse bit field:Writing 1'b1 will start initializing the L2 Bank2" "0,1" newline bitfld.byte 0x00 1. "PARTITION1,Write_pulse bit field:Writing 1'b1 will start initializing the L2 Bank1" "0,1" bitfld.byte 0x00 0. "PARTITION0,Write_pulse bit field:Writing 1'b1 will start initializing the L2 Bank0" "0,1" group.byte 0x244++0x00 line.byte 0x00 "MSS_CTRL_L2OCRAM_MEM_INIT_DONE," bitfld.byte 0x00 3. "PARTITION3,This field will be high once intialization of L2 bank3 is finished" "0,1" bitfld.byte 0x00 2. "PARTITION2,This field will be high once intialization of L2 bank2 is finished" "0,1" newline bitfld.byte 0x00 1. "PARTITION1,This field will be high once intialization of L2 bank1 is finished" "0,1" bitfld.byte 0x00 0. "PARTITION0,This field will be high once intialization of L2 bank0 is finished" "0,1" rgroup.byte 0x248++0x00 line.byte 0x00 "MSS_CTRL_L2OCRAM_MEM_INIT_STATUS," bitfld.byte 0x00 3. "PARTITION3," "0,1" bitfld.byte 0x00 2. "PARTITION2," "0,1" newline bitfld.byte 0x00 1. "PARTITION1," "0,1" bitfld.byte 0x00 0. "PARTITION0," "0,1" group.long 0x250++0x03 line.long 0x00 "MSS_CTRL_MAILBOXRAM_MEM_INIT," bitfld.long 0x00 0. "MEM0_INIT,Write_pulse bit field:Writing 1'b1 will start initializing the MSS_MBOX" "0,1" group.long 0x254++0x03 line.long 0x00 "MSS_CTRL_MAILBOXRAM_MEM_INIT_DONE," bitfld.long 0x00 0. "MEM0_DONE,This field will be high once intialization of MSS_MBOX is finished" "0,1" rgroup.long 0x258++0x03 line.long 0x00 "MSS_CTRL_MAILBOXRAM_MEM_INIT_STATUS," bitfld.long 0x00 0. "MEM0_STATUS," "0,1" group.long 0x260++0x03 line.long 0x00 "MSS_CTRL_TPCC_MEM_INIT," bitfld.long 0x00 0. "TPCC_A_MEMINIT_START,Write_pulse bit field:Writing 1'b1 will start initializing the MSS_TPCCA" "0,1" group.long 0x264++0x03 line.long 0x00 "MSS_CTRL_TPCC_MEM_INIT_DONE," bitfld.long 0x00 0. "TPCC_A_MEMINIT_DONE,This field will be high once intialization of MSS_TPCCA is finished" "0,1" rgroup.long 0x268++0x03 line.long 0x00 "MSS_CTRL_TPCC_MEMINIT_STATUS," bitfld.long 0x00 0. "TPCC_A_MEMINIT_STATUS," "0,1" group.byte 0x300++0x00 line.byte 0x00 "MSS_CTRL_TOP_PBIST_KEY_RST," bitfld.byte 0x00 4.--7. "PBIST_ST_RST,MSS PBIST controller will be brought out of reset when value is 0xA" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "PBIST_ST_KEY,Top PBIST Selftest Key" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.word 0x400++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CTI_TRIG_SEL," hexmask.word.byte 0x00 8.--15. 1. "TRIG1,Used for selecting the trigger source for 1st trigger of MSS_R5SS" hexmask.word.byte 0x00 0.--7. 1. "TRIG0,Used for selecting the trigger source for 0th trigger of MSS_R5SS" group.word 0x404++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CTI_TRIG_SEL," hexmask.word.byte 0x00 8.--15. 1. "TRIG1,Used for selecting the trigger source for 1st trigger of MSS_R5SS" hexmask.word.byte 0x00 0.--7. 1. "TRIG0,Used for selecting the trigger source for 0th trigger of MSS_R5SS" group.long 0x408++0x03 line.long 0x00 "MSS_CTRL_DBGSS_CTI_TRIG_SEL," hexmask.long.byte 0x00 24.--31. 1. "TRIG3,Used for selecting the trigger source for 3rd trigger of ONE_MCU_CTI" hexmask.long.byte 0x00 16.--23. 1. "TRIG2,Used for selecting the trigger source for 2nd trigger of ONE_MCU_CTI" newline hexmask.long.byte 0x00 8.--15. 1. "TRIG1,Used for selecting the trigger source for 1st trigger of ONE_MCU_CTI" hexmask.long.byte 0x00 0.--7. 1. "TRIG0,Used for selecting the trigger source for 0th trigger of ONE_MCU_CTI" group.word 0x40C++0x01 line.word 0x00 "MSS_CTRL_DEBUGSS_CSETB_FLUSH," rbitfld.word 0x00 10. "CSETB_FULL,When HIGH indicates that the ETB RAM has overflowed or wrapped around to address zero" "0,1" rbitfld.word 0x00 9. "CSETB_ACQ_COMPLETE,When HIGH indicates that trace acquisition is complete by ETB that is the trigger counter is at zero" "0,1" newline rbitfld.word 0x00 8. "CSETB_FLUSHINACK,Return acknowledgement to CSETBFLUSHIN" "0,1" bitfld.word 0x00 0. "CSETB_FLUSHIN,External control used to assert the ATB signal AFVALIDS and drain any historical FIFO information on the bus" "0,1" group.word 0x410++0x01 line.word 0x00 "MSS_CTRL_DEBUGSS_STM_NSGUAREN," bitfld.word 0x00 10. "ENABLE,Non secure guarenteed access control0:Access does not stall the CPU" "0,1" group.byte 0x420++0x00 line.byte 0x00 "MSS_CTRL_MCAN0_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x424++0x00 line.byte 0x00 "MSS_CTRL_MCAN1_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x428++0x00 line.byte 0x00 "MSS_CTRL_MCAN2_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x42C++0x00 line.byte 0x00 "MSS_CTRL_MCAN3_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x430++0x00 line.byte 0x00 "MSS_CTRL_LIN0_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x434++0x00 line.byte 0x00 "MSS_CTRL_LIN1_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x438++0x00 line.byte 0x00 "MSS_CTRL_LIN2_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x43C++0x00 line.byte 0x00 "MSS_CTRL_LIN3_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x440++0x00 line.byte 0x00 "MSS_CTRL_LIN4_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x444++0x00 line.byte 0x00 "MSS_CTRL_I2C0_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x448++0x00 line.byte 0x00 "MSS_CTRL_I2C1_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x44C++0x00 line.byte 0x00 "MSS_CTRL_I2C2_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x450++0x00 line.byte 0x00 "MSS_CTRL_I2C3_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x454++0x00 line.byte 0x00 "MSS_CTRL_RTI0_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x458++0x00 line.byte 0x00 "MSS_CTRL_RTI1_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x45C++0x00 line.byte 0x00 "MSS_CTRL_RTI2_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x460++0x00 line.byte 0x00 "MSS_CTRL_RTI3_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x474++0x00 line.byte 0x00 "MSS_CTRL_CPSW_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x478++0x00 line.byte 0x00 "MSS_CTRL_MCRC0_HALTEN," bitfld.byte 0x00 3. "CR5B1_HALTEN," "0,1" bitfld.byte 0x00 2. "CR5A1_HALTEN," "0,1" newline bitfld.byte 0x00 1. "CR5B0_HALTEN," "0,1" bitfld.byte 0x00 0. "CR5A0_HALTEN," "0,1" group.byte 0x800++0x00 line.byte 0x00 "MSS_CTRL_TPTC_DBS_CONFIG," bitfld.byte 0x00 4.--5. "TPTC_A1,Default burst size tieoff value for TPTC_A1" "0,1,2,3" bitfld.byte 0x00 0.--1. "TPTC_A0,Default burst size tieoff value for TPTC_A0" "0,1,2,3" group.word 0x804++0x01 line.word 0x00 "MSS_CTRL_TPTC_BOUNDARY_CFG," bitfld.word 0x00 8.--13. "TPTC_A1_SIZE,6 bit signal used for deciding the boundary crossing size for CID-RID-SID reordering of MSS_TPTC_A1Example: writing 6'd19 decidies boundary to be 2^19 i.e" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.word 0x00 0.--5. "TPTC_A0_SIZE,6 bit signal used for deciding the boundary crossing size for CID-RID-SID reordering of MSS_TPTC_A0Example: writing 6'd19 decidies boundary to be 2^19 i.e" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.word 0x808++0x01 line.word 0x00 "MSS_CTRL_TPTC_XID_REORDER_CFG," bitfld.word 0x00 8. "TPTC_A1_DISABLE,writing 1'b1 will disable the CID-RID-SID reodering feature for MSS_TPTC_A1" "0,1" bitfld.word 0x00 0. "TPTC_A0_DISABLE,writing 1'b1 will disable the CID-RID-SID reodering feature for MSS_TPTC_A0" "0,1" group.long 0x810++0x03 line.long 0x00 "MSS_CTRL_CPSW_CONTROL," bitfld.long 0x00 24. "RGMII2_ID_MODE,Internal delay mode for port 2" "0,1" bitfld.long 0x00 22. "RMII2_REF_CLK_SEL,To select the rmii_ref_clk loopback mux output either from PAD or from MSS_RCM" "0,1" newline bitfld.long 0x00 20. "RMII2_REF_CLK_OE_N,RMII_REF_CLK IO Output enable control0: Output enable1: Output Disable" "0,1" bitfld.long 0x00 16.--18. "PORT2_MODE_SEL,Port 2 Interface" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8. "RGMII1_ID_MODE,Internal delay mode for port 1" "0,1" bitfld.long 0x00 6. "RMII1_REF_CLK_SEL,To select the rmii_ref_clk loopback mux output either from PAD or from MSS_RCM" "0,1" newline bitfld.long 0x00 4. "RMII1_REF_CLK_OE_N,RMII_REF_CLK IO Output enable control0: Output enable1: Output Disable" "0,1" bitfld.long 0x00 0.--2. "PORT1_MODE_SEL,Port 1 Interface" "0,1,2,3,4,5,6,7" group.byte 0x814++0x00 line.byte 0x00 "MSS_CTRL_QSPI_CONFIG," bitfld.byte 0x00 0.--2. "EXT_CLK,Write 3'b111 to external clock as QSPI baud clock source needed for DFT IO char" "0,1,2,3,4,5,6,7" group.long 0x818++0x03 line.long 0x00 "MSS_CTRL_ICSSM_IDLE_CONTROL," bitfld.long 0x00 0. "NOGATE,Writing 1'b0 will enable local auto-clock gating (lower power) at IP level with increase in access/functional latency" "0,1" group.long 0x81C++0x0F line.long 0x00 "MSS_CTRL_ICSSM_PRU0_GPI_SEL," hexmask.long 0x00 0.--29. 1. "SEL,GPI or PWMXBar select for ICSM Port00: GPI1: PWMXBAR" line.long 0x04 "MSS_CTRL_ICSSM_PRU1_GPI_SEL," hexmask.long 0x04 0.--29. 1. "SEL,GPI or PWMXBar select for ICSM Port00: GPI1: PWMXBAR" line.long 0x08 "MSS_CTRL_ICSSM_PRU0_GPIO_OUT_CTRL," hexmask.long 0x08 0.--29. 1. "OUTDISABLE,GPO output disable for ICSSM Port 0 IO" line.long 0x0C "MSS_CTRL_ICSSM_PRU1_GPIO_OUT_CTRL," hexmask.long 0x0C 0.--29. 1. "OUTDISABLE,GPO output disable for ICSSM Port 1 IO" group.word 0x82C++0x01 line.word 0x00 "MSS_CTRL_GPMC_CONTROL," bitfld.word 0x00 12. "CLK_LB_OE_N,GPMC_CLK_LB oe_n1: GPMC_dev_clk is driven to pad0: GPMC_dev_clk is not driven to pad" "0,1" bitfld.word 0x00 8. "CLK_OE_N,GPMC_CLKOUT oe_n1: GPMC_dev_clk mux output is driven to pad0: GPMC_dev_clk mux output is not driven to pad" "0,1" newline bitfld.word 0x00 4. "CLK_LB_SEL,GPMC_CLK_LB sel0: GPMC_CLK_LB pad clock1: GPMC_CLK pad clock" "0,1" bitfld.word 0x00 0. "CLKOUT_SEL,GPMC_CLKOUT sel0: GPMC_func_clock1: GPMC_dev clock" "0,1" group.tbyte 0x830++0x02 line.tbyte 0x00 "MSS_CTRL_TPCC0_INTAGG_MASK," bitfld.tbyte 0x00 17. "TPTC_A1,Mask Interrupt from TPTC A1 to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.tbyte 0x00 16. "TPTC_A0,Mask Interrupt from TPTC A0 to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.tbyte 0x00 8. "TPCC_A_INT7,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.tbyte 0x00 7. "TPCC_A_INT6,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.tbyte 0x00 6. "TPCC_A_INT5,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.tbyte 0x00 5. "TPCC_A_INT4,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.tbyte 0x00 4. "TPCC_A_INT3,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.tbyte 0x00 3. "TPCC_A_INT2,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.tbyte 0x00 2. "TPCC_A_INT1,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.tbyte 0x00 1. "TPCC_A_INT0,Mask Interrupt from TPCC A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.tbyte 0x00 0. "TPCC_A_INTG,Mask Interrupt from MSS_TPCC_A to aggregated Interrupt MSS_TPCC_A_INTAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.tbyte 0x834++0x02 line.tbyte 0x00 "MSS_CTRL_TPCC0_INTAGG_STATUS," bitfld.tbyte 0x00 17. "TPTC_A1,Status of Interrupt from TPTC A1" "0,1" bitfld.tbyte 0x00 16. "TPTC_A0,Status of Interrupt from TPTC A0" "0,1" newline bitfld.tbyte 0x00 8. "TPCC_A_INT7,Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 7. "TPCC_A_INT6,Status of Interrupt from MSS_TPCC_A" "0,1" newline bitfld.tbyte 0x00 6. "TPCC_A_INT5,Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 5. "TPCC_A_INT4,Status of Interrupt from MSS_TPCC_A" "0,1" newline bitfld.tbyte 0x00 4. "TPCC_A_INT3,Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 3. "TPCC_A_INT2,Status of Interrupt from MSS_TPCC_A" "0,1" newline bitfld.tbyte 0x00 2. "TPCC_A_INT1,Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 1. "TPCC_A_INT0,Status of Interrupt from TPCC A Set only if Interupt is unmasked in MSS_TPCC_A_INTAGG_MASKWrie 0x1 to clear this interrupt" "0,1" newline bitfld.tbyte 0x00 0. "TPCC_A_INTG,Status of Interrupt from MSS_TPCC_A" "0,1" group.tbyte 0x838++0x02 line.tbyte 0x00 "MSS_CTRL_TPCC0_INTAGG_STATUS_RAW," bitfld.tbyte 0x00 17. "TPTC_A1,Raw Status of Interrupt from TPTC A1" "0,1" bitfld.tbyte 0x00 16. "TPTC_A0,Raw Status of Interrupt from TPTC A0" "0,1" newline bitfld.tbyte 0x00 8. "TPCC_A_INT7,Raw Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 7. "TPCC_A_INT6,Raw Status of Interrupt from MSS_TPCC_A" "0,1" newline bitfld.tbyte 0x00 6. "TPCC_A_INT5,Raw Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 5. "TPCC_A_INT4,Raw Status of Interrupt from MSS_TPCC_A" "0,1" newline bitfld.tbyte 0x00 4. "TPCC_A_INT3,Raw Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 3. "TPCC_A_INT2,Raw Status of Interrupt from MSS_TPCC_A" "0,1" newline bitfld.tbyte 0x00 2. "TPCC_A_INT1,Raw Status of Interrupt from MSS_TPCC_A" "0,1" bitfld.tbyte 0x00 1. "TPCC_A_INT0,Raw Status of Interrupt from TPCC A" "0,1" newline bitfld.tbyte 0x00 0. "TPCC_A_INTG,Raw Status of Interrupt from MSS_TPCC_A" "0,1" group.long 0xFF0++0x03 line.long 0x00 "MSS_CTRL_HW_SPARE_REC," bitfld.long 0x00 31. "HW_SPARE_REC31,Reserved for HW R&D" "0,1" bitfld.long 0x00 30. "HW_SPARE_REC30,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 29. "HW_SPARE_REC29,Reserved for HW R&D" "0,1" bitfld.long 0x00 28. "HW_SPARE_REC28,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 27. "HW_SPARE_REC27,Reserved for HW R&D" "0,1" bitfld.long 0x00 26. "HW_SPARE_REC26,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 25. "HW_SPARE_REC25,Reserved for HW R&D" "0,1" bitfld.long 0x00 24. "HW_SPARE_REC24,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 23. "HW_SPARE_REC23,Reserved for HW R&D" "0,1" bitfld.long 0x00 22. "HW_SPARE_REC22,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 21. "HW_SPARE_REC21,Reserved for HW R&D" "0,1" bitfld.long 0x00 20. "HW_SPARE_REC20,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 19. "HW_SPARE_REC19,Reserved for HW R&D" "0,1" bitfld.long 0x00 18. "HW_SPARE_REC18,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 17. "HW_SPARE_REC17,Reserved for HW R&D" "0,1" bitfld.long 0x00 16. "HW_SPARE_REC16,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 15. "HW_SPARE_REC15,Reserved for HW R&D" "0,1" bitfld.long 0x00 14. "HW_SPARE_REC14,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 13. "HW_SPARE_REC13,Reserved for HW R&D" "0,1" bitfld.long 0x00 12. "HW_SPARE_REC12,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 11. "HW_SPARE_REC11,Reserved for HW R&D" "0,1" bitfld.long 0x00 10. "HW_SPARE_REC10,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 9. "HW_SPARE_REC9,Reserved for HW R&D" "0,1" bitfld.long 0x00 8. "HW_SPARE_REC8,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 7. "HW_SPARE_REC7,Reserved for HW R&D" "0,1" bitfld.long 0x00 6. "HW_SPARE_REC6,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 5. "HW_SPARE_REC5,Reserved for HW R&D" "0,1" bitfld.long 0x00 4. "HW_SPARE_REC4,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 3. "HW_SPARE_REC3,Reserved for HW R&D" "0,1" bitfld.long 0x00 2. "HW_SPARE_REC2,Reserved for HW R&D" "0,1" newline bitfld.long 0x00 1. "HW_SPARE_REC1,Reserved for HW R&D" "0,1" bitfld.long 0x00 0. "HW_SPARE_REC0,Reserved for HW R&D" "0,1" group.long 0x1008++0x07 line.long 0x00 "MSS_CTRL_LOCK0_KICK0," line.long 0x04 "MSS_CTRL_LOCK0_KICK1," group.byte 0x1010++0x00 line.byte 0x00 "MSS_CTRL_INTR_RAW_STATUS," bitfld.byte 0x00 3. "PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "PROT_ERR,Protection violation error" "0,1" group.byte 0x1014++0x00 line.byte 0x00 "MSS_CTRL_INTR_ENABLED_STATUS_CLEAR," bitfld.byte 0x00 3. "ENABLED_PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "ENABLED_KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" group.byte 0x1018++0x00 line.byte 0x00 "MSS_CTRL_INTR_ENABLE," bitfld.byte 0x00 3. "PROXY_ERR_EN,Proxy0 access violation error enable" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN,Kick access violation error enable" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN,Protection violation error enable" "0,1" group.byte 0x101C++0x00 line.byte 0x00 "MSS_CTRL_INTR_ENABLE_CLEAR," bitfld.byte 0x00 3. "PROXY_ERR_EN_CLR,Proxy0 access violation error enable clear" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN_CLR,Kick access violation error enable clear" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN_CLR,Addressing violation error enable clear" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN_CLR,Protection violation error enable clear" "0,1" group.byte 0x1020++0x00 line.byte 0x00 "MSS_CTRL_EOI," rgroup.long 0x1024++0x03 line.long 0x00 "MSS_CTRL_FAULT_ADDRESS," rgroup.byte 0x1028++0x00 line.byte 0x00 "MSS_CTRL_FAULT_TYPE_STATUS," bitfld.byte 0x00 6. "FAULT_NS,Non-secure access" "0,1" bitfld.byte 0x00 0.--5. "FAULT_TYPE,Fault 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" rgroup.long 0x102C++0x03 line.long 0x00 "MSS_CTRL_FAULT_ATTR_STATUS," hexmask.long.word 0x00 20.--31. 1. "FAULT_XID,XID" hexmask.long.word 0x00 8.--19. 1. "FAULT_ROUTEID,Route ID" newline hexmask.long.byte 0x00 0.--7. 1. "FAULT_PRIVID,Privilege ID" wgroup.long 0x1030++0x03 line.long 0x00 "MSS_CTRL_FAULT_CLEAR," bitfld.long 0x00 0. "FAULT_CLR,Fault clear" "0,1" group.long 0x4000++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_MBOX_WRITE_DONE," bitfld.long 0x00 28. "PROC_7,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 7" "0,1" bitfld.long 0x00 24. "PROC_6,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 5" "0,1" bitfld.long 0x00 16. "PROC_4,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 3" "0,1" bitfld.long 0x00 8. "PROC_2,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 1" "0,1" bitfld.long 0x00 0. "PROC_0,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 0" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE0_MBOX_READ_REQ," bitfld.long 0x04 28. "PROC_7,This is request from processor 7 to mss_cr5a" "0,1" bitfld.long 0x04 24. "PROC_6,This is request from processor 6 to mss_cr5a" "0,1" newline bitfld.long 0x04 20. "PROC_5,This is request from processor 5 to mss_cr5a" "0,1" bitfld.long 0x04 16. "PROC_4,This is request from processor 4 to mss_cr5a" "0,1" newline bitfld.long 0x04 12. "PROC_3,This is request from processor 3 to mss_cr5a" "0,1" bitfld.long 0x04 8. "PROC_2,This is request from processor 2 to mss_cr5a" "0,1" newline bitfld.long 0x04 4. "PROC_1,This is request from processor 1 to mss_cr5a" "0,1" bitfld.long 0x04 0. "PROC_0,This is request from processor 0 to mss_cr5a" "0,1" group.byte 0x4008++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE0_MBOX_READ_DONE_ACK," group.long 0x400C++0x03 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_MBOX_READ_DONE," bitfld.long 0x00 28. "PROC_7,This register should be written once finishing reading from CR5A's mailbox written by proc 7" "0,1" bitfld.long 0x00 24. "PROC_6,This register should be written once finishing reading from CR5A's mailbox written by proc 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,This register should be written once finishing reading from CR5A's mailbox written by proc 5" "0,1" bitfld.long 0x00 16. "PROC_4,This register should be written once finishing reading from CR5A's mailbox written by proc 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,This register should be written once finishing reading from CR5A's mailbox written by proc 3" "0,1" bitfld.long 0x00 8. "PROC_2,This register should be written once finishing reading from CR5A's mailbox written by proc 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,This register should be written once finishing reading from CR5A's mailbox written by proc 1" "0,1" bitfld.long 0x00 0. "PROC_0,This register should be written once finishing reading from CR5A's mailbox written by proc 0" "0,1" group.long 0x4010++0x03 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_SW_INT," bitfld.long 0x00 0. "PULSE,Write_pulse bit field:writing 1'b1 to each bit will trigger MSS_SW_INT respectively to CR5A/B" "0,1" group.tbyte 0x4020++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS0_CPU0_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0x4024++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS0_CPU0_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0x4028++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS0_CPU0_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0x4030++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS0_CPU0_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0x4034++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS0_CPU0_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" group.tbyte 0x4038++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS0_CPU0_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" group.long 0x8000++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_MBOX_WRITE_DONE," bitfld.long 0x00 28. "PROC_7,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 7" "0,1" bitfld.long 0x00 24. "PROC_6,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 5" "0,1" bitfld.long 0x00 16. "PROC_4,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 3" "0,1" bitfld.long 0x00 8. "PROC_2,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 1" "0,1" bitfld.long 0x00 0. "PROC_0,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 0" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE1_MBOX_READ_REQ," bitfld.long 0x04 28. "PROC_7,This is request from processor 7 to mss_CR5B" "0,1" bitfld.long 0x04 24. "PROC_6,This is request from processor 6 to mss_CR5B" "0,1" newline bitfld.long 0x04 20. "PROC_5,This is request from processor 5 to mss_CR5B" "0,1" bitfld.long 0x04 16. "PROC_4,This is request from processor 4 to mss_CR5B" "0,1" newline bitfld.long 0x04 12. "PROC_3,This is request from processor 3 to mss_CR5B" "0,1" bitfld.long 0x04 8. "PROC_2,This is request from processor 2 to mss_CR5B" "0,1" newline bitfld.long 0x04 4. "PROC_1,This is request from processor 1 to mss_CR5B" "0,1" bitfld.long 0x04 0. "PROC_0,This is request from processor 0 to mss_CR5B" "0,1" group.byte 0x8008++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CORE1_MBOX_READ_DONE_ACK," group.long 0x800C++0x03 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_MBOX_READ_DONE," bitfld.long 0x00 28. "PROC_7,This register should be written once finishing reading from CR5B's mailbox written by proc 7" "0,1" bitfld.long 0x00 24. "PROC_6,This register should be written once finishing reading from CR5B's mailbox written by proc 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,This register should be written once finishing reading from CR5B's mailbox written by proc 5" "0,1" bitfld.long 0x00 16. "PROC_4,This register should be written once finishing reading from CR5B's mailbox written by proc 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,This register should be written once finishing reading from CR5B's mailbox written by proc 3" "0,1" bitfld.long 0x00 8. "PROC_2,This register should be written once finishing reading from CR5B's mailbox written by proc 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,This register should be written once finishing reading from CR5B's mailbox written by proc 1" "0,1" bitfld.long 0x00 0. "PROC_0,This register should be written once finishing reading from CR5B's mailbox written by proc 0" "0,1" group.long 0x8010++0x03 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_SW_INT," bitfld.long 0x00 0. "PULSE,Write_pulse bit field:writing 1'b1 to each bit will trigger MSS_SW_INT respectively to CR5A/B" "0,1" group.tbyte 0x8020++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS0_CPU1_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0x8024++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS0_CPU1_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0x8028++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS0_CPU1_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0x8030++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS0_CPU1_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0x8034++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS0_CPU1_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" group.tbyte 0x8038++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS0_CPU1_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" group.long 0xC000++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_MBOX_WRITE_DONE," bitfld.long 0x00 28. "PROC_7,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 7" "0,1" bitfld.long 0x00 24. "PROC_6,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 5" "0,1" bitfld.long 0x00 16. "PROC_4,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 3" "0,1" bitfld.long 0x00 8. "PROC_2,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 1" "0,1" bitfld.long 0x00 0. "PROC_0,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 0" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE0_MBOX_READ_REQ," bitfld.long 0x04 28. "PROC_7,This is request from processor 7 to mss_cr5a" "0,1" bitfld.long 0x04 24. "PROC_6,This is request from processor 6 to mss_cr5a" "0,1" newline bitfld.long 0x04 20. "PROC_5,This is request from processor 5 to mss_cr5a" "0,1" bitfld.long 0x04 16. "PROC_4,This is request from processor 4 to mss_cr5a" "0,1" newline bitfld.long 0x04 12. "PROC_3,This is request from processor 3 to mss_cr5a" "0,1" bitfld.long 0x04 8. "PROC_2,This is request from processor 2 to mss_cr5a" "0,1" newline bitfld.long 0x04 4. "PROC_1,This is request from processor 1 to mss_cr5a" "0,1" bitfld.long 0x04 0. "PROC_0,This is request from processor 0 to mss_cr5a" "0,1" group.byte 0xC008++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE0_MBOX_READ_DONE_ACK," group.long 0xC00C++0x03 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_MBOX_READ_DONE," bitfld.long 0x00 28. "PROC_7,This register should be written once finishing reading from CR5A's mailbox written by proc 7" "0,1" bitfld.long 0x00 24. "PROC_6,This register should be written once finishing reading from CR5A's mailbox written by proc 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,This register should be written once finishing reading from CR5A's mailbox written by proc 5" "0,1" bitfld.long 0x00 16. "PROC_4,This register should be written once finishing reading from CR5A's mailbox written by proc 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,This register should be written once finishing reading from CR5A's mailbox written by proc 3" "0,1" bitfld.long 0x00 8. "PROC_2,This register should be written once finishing reading from CR5A's mailbox written by proc 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,This register should be written once finishing reading from CR5A's mailbox written by proc 1" "0,1" bitfld.long 0x00 0. "PROC_0,This register should be written once finishing reading from CR5A's mailbox written by proc 0" "0,1" group.long 0xC010++0x03 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_SW_INT," bitfld.long 0x00 0. "PULSE,Write_pulse bit field:writing 1'b1 to each bit will trigger MSS_SW_INT respectively to CR5A/B" "0,1" group.tbyte 0xC020++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS1_CPU0_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0xC024++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS1_CPU0_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0xC028++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS1_CPU0_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0xC030++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS1_CPU0_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0xC034++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS1_CPU0_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" group.tbyte 0xC038++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS1_CPU0_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" group.long 0x10000++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_MBOX_WRITE_DONE," bitfld.long 0x00 28. "PROC_7,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 7" "0,1" bitfld.long 0x00 24. "PROC_6,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 5" "0,1" bitfld.long 0x00 16. "PROC_4,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 3" "0,1" bitfld.long 0x00 8. "PROC_2,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 1" "0,1" bitfld.long 0x00 0. "PROC_0,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 0" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE1_MBOX_READ_REQ," bitfld.long 0x04 28. "PROC_7,This is request from processor 7 to mss_CR5B" "0,1" bitfld.long 0x04 24. "PROC_6,This is request from processor 6 to mss_CR5B" "0,1" newline bitfld.long 0x04 20. "PROC_5,This is request from processor 5 to mss_CR5B" "0,1" bitfld.long 0x04 16. "PROC_4,This is request from processor 4 to mss_CR5B" "0,1" newline bitfld.long 0x04 12. "PROC_3,This is request from processor 3 to mss_CR5B" "0,1" bitfld.long 0x04 8. "PROC_2,This is request from processor 2 to mss_CR5B" "0,1" newline bitfld.long 0x04 4. "PROC_1,This is request from processor 1 to mss_CR5B" "0,1" bitfld.long 0x04 0. "PROC_0,This is request from processor 0 to mss_CR5B" "0,1" group.byte 0x10008++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CORE1_MBOX_READ_DONE_ACK," group.long 0x1000C++0x03 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_MBOX_READ_DONE," bitfld.long 0x00 28. "PROC_7,This register should be written once finishing reading from CR5B's mailbox written by proc 7" "0,1" bitfld.long 0x00 24. "PROC_6,This register should be written once finishing reading from CR5B's mailbox written by proc 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,This register should be written once finishing reading from CR5B's mailbox written by proc 5" "0,1" bitfld.long 0x00 16. "PROC_4,This register should be written once finishing reading from CR5B's mailbox written by proc 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,This register should be written once finishing reading from CR5B's mailbox written by proc 3" "0,1" bitfld.long 0x00 8. "PROC_2,This register should be written once finishing reading from CR5B's mailbox written by proc 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,This register should be written once finishing reading from CR5B's mailbox written by proc 1" "0,1" bitfld.long 0x00 0. "PROC_0,This register should be written once finishing reading from CR5B's mailbox written by proc 0" "0,1" group.long 0x10010++0x03 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_SW_INT," bitfld.long 0x00 0. "PULSE,Write_pulse bit field:writing 1'b1 to each bit will trigger MSS_SW_INT respectively to CR5A/B" "0,1" group.tbyte 0x10020++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS1_CPU1_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Mask Error from MPU_ADDR_INTR to aggregated Error MPU_ADDR_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0x10024++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS1_CPU1_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0x10028++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_ADDR_ERRAGG_R5SS1_CPU1_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_ADDR_ERR,Raw Status of Error from MPU_ADDR_INTR" "0,1" group.tbyte 0x10030++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS1_CPU1_MASK," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Mask Error from MPU_PROT_INTR to aggregated Error MPU_PROT_INTR_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.tbyte 0x10034++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS1_CPU1_STATUS," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Status of Error from MPU_PROT_INTR" "0,1" group.tbyte 0x10038++0x02 line.tbyte 0x00 "MSS_CTRL_MPU_PROT_ERRAGG_R5SS1_CPU1_STATUS_RAW," bitfld.tbyte 0x00 17. "MPU_HSM_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 16. "MPU_CR5B1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 15. "MPU_CR5A1_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 14. "MPU_CR5B0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 13. "MPU_CR5A0_AHB_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 12. "MPU_SCRM2SCRP1_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 11. "MPU_SCRM2SCRP0_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 10. "MPU_QSPI_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 9. "MPU_MBOX_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 8. "MPU_DTHE_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 7. "MPU_CR5B1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 6. "MPU_CR5A1_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 5. "MPU_CR5B0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 4. "MPU_CR5A0_AXIS_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 3. "MPU_L2_BANK_D_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 2. "MPU_L2_BANK_C_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" newline bitfld.tbyte 0x00 1. "MPU_L2_BANK_B_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" bitfld.tbyte 0x00 0. "MPU_L2_BANK_A_PROT_ERR,Raw Status of Error from MPU_PROT_INTR" "0,1" group.long 0x14000++0x07 line.long 0x00 "MSS_CTRL_ICSSM_PRU0_MBOX_WRITE_DONE," bitfld.long 0x00 28. "PROC_7,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 7" "0,1" bitfld.long 0x00 24. "PROC_6,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 5" "0,1" bitfld.long 0x00 16. "PROC_4,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 3" "0,1" bitfld.long 0x00 8. "PROC_2,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 1" "0,1" bitfld.long 0x00 0. "PROC_0,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 0" "0,1" line.long 0x04 "MSS_CTRL_ICSSM_PRU0_MBOX_READ_REQ," bitfld.long 0x04 28. "PROC_7,This is request from processor 7 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x04 24. "PROC_6,This is request from processor 6 to corresponding ICSSM_PRU" "0,1" newline bitfld.long 0x04 20. "PROC_5,This is request from processor 5 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x04 16. "PROC_4,This is request from processor 4 to corresponding ICSSM_PRU" "0,1" newline bitfld.long 0x04 12. "PROC_3,This is request from processor 3 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x04 8. "PROC_2,This is request from processor 2 to corresponding ICSSM_PRU" "0,1" newline bitfld.long 0x04 4. "PROC_1,This is request from processor 1 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x04 0. "PROC_0,This is request from processor 0 to corresponding ICSSM_PRU" "0,1" group.byte 0x14008++0x00 line.byte 0x00 "MSS_CTRL_ICSSM_PRU0_MBOX_READ_DONE_ACK," group.long 0x1400C++0x0B line.long 0x00 "MSS_CTRL_ICSSM_PRU0_MBOX_READ_DONE," bitfld.long 0x00 28. "PROC_7,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 7" "0,1" bitfld.long 0x00 24. "PROC_6,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 5" "0,1" bitfld.long 0x00 16. "PROC_4,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 3" "0,1" bitfld.long 0x00 8. "PROC_2,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 1" "0,1" bitfld.long 0x00 0. "PROC_0,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 0" "0,1" line.long 0x04 "MSS_CTRL_ICSSM_PRU1_MBOX_WRITE_DONE," bitfld.long 0x04 28. "PROC_7,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 7" "0,1" bitfld.long 0x04 24. "PROC_6,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 6" "0,1" newline bitfld.long 0x04 20. "PROC_5,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 5" "0,1" bitfld.long 0x04 16. "PROC_4,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 4" "0,1" newline bitfld.long 0x04 12. "PROC_3,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 3" "0,1" bitfld.long 0x04 8. "PROC_2,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 2" "0,1" newline bitfld.long 0x04 4. "PROC_1,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 1" "0,1" bitfld.long 0x04 0. "PROC_0,Write pulse bit field:This register should be written once finishing writing into the mailbox memory of processor 0" "0,1" line.long 0x08 "MSS_CTRL_ICSSM_PRU1_MBOX_READ_REQ," bitfld.long 0x08 28. "PROC_7,This is request from processor 7 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x08 24. "PROC_6,This is request from processor 6 to corresponding ICSSM_PRU" "0,1" newline bitfld.long 0x08 20. "PROC_5,This is request from processor 5 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x08 16. "PROC_4,This is request from processor 4 to corresponding ICSSM_PRU" "0,1" newline bitfld.long 0x08 12. "PROC_3,This is request from processor 3 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x08 8. "PROC_2,This is request from processor 2 to corresponding ICSSM_PRU" "0,1" newline bitfld.long 0x08 4. "PROC_1,This is request from processor 1 to corresponding ICSSM_PRU" "0,1" bitfld.long 0x08 0. "PROC_0,This is request from processor 0 to corresponding ICSSM_PRU" "0,1" group.byte 0x14018++0x00 line.byte 0x00 "MSS_CTRL_ICSSM_PRU1_MBOX_READ_DONE_ACK," group.long 0x1401C++0x03 line.long 0x00 "MSS_CTRL_ICSSM_PRU1_MBOX_READ_DONE," bitfld.long 0x00 28. "PROC_7,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 7" "0,1" bitfld.long 0x00 24. "PROC_6,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 6" "0,1" newline bitfld.long 0x00 20. "PROC_5,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 5" "0,1" bitfld.long 0x00 16. "PROC_4,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 4" "0,1" newline bitfld.long 0x00 12. "PROC_3,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 3" "0,1" bitfld.long 0x00 8. "PROC_2,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 2" "0,1" newline bitfld.long 0x00 4. "PROC_1,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 1" "0,1" bitfld.long 0x00 0. "PROC_0,This register should be written once finishing reading from corresponding ICSSM_PRU's mailbox written by proc 0" "0,1" group.long 0x18000++0x0B line.long 0x00 "MSS_CTRL_TPCC0_ERRAGG_MASK," bitfld.long 0x00 26. "TPTC_A1_READ_ACCESS_ERROR,Mask Error from MSS_TPTC_A1 to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 25. "TPTC_A0_READ_ACCESS_ERROR,Mask Error from MSS_TPTC_A0 to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 24. "TPCC_A_READ_ACCESS_ERROR,Mask Error from MSS_TPCC_A to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 18. "TPTC_A1_WRITE_ACCESS_ERROR,Mask Error from MSS_TPTC_A1 to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 17. "TPTC_A0_WRITE_ACCESS_ERROR,Mask Error from MSS_TPTC_A0 to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 16. "TPCC_A_WRITE_ACCESS_ERROR,Mask Error from MSS_TPCC_A to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 4. "TPCC_A_PAR_ERR,Mask Error from MSS_TPCC_A to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 3. "TPTC_A1_ERR,Mask Error from MSS_TPTC_A1 to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 2. "TPTC_A0_ERR,Mask Error from MSS_TPTC_A0 to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 1. "TPCC_A_MPINT,Mask Error from MSS_TPCC_A to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 0. "TPCC_A_ERRINT,Mask Error from MSS_TPCC_A to aggregated Error MSS_TPCC_A_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" line.long 0x04 "MSS_CTRL_TPCC0_ERRAGG_STATUS," bitfld.long 0x04 26. "TPTC_A1_READ_ACCESS_ERROR,Status of Error from MSS_TPTC_A1" "0,1" bitfld.long 0x04 25. "TPTC_A0_READ_ACCESS_ERROR,Status of Error from MSS_TPTC_A0" "0,1" newline bitfld.long 0x04 24. "TPCC_A_READ_ACCESS_ERROR,Status of Error from MSS_TPCC_A" "0,1" bitfld.long 0x04 18. "TPTC_A1_WRITE_ACCESS_ERROR,Status of Error from MSS_TPTC_A1" "0,1" newline bitfld.long 0x04 17. "TPTC_A0_WRITE_ACCESS_ERROR,Status of Error from MSS_TPTC_A0" "0,1" bitfld.long 0x04 16. "TPCC_A_WRITE_ACCESS_ERROR,Status of Error from MSS_TPCC_A" "0,1" newline bitfld.long 0x04 4. "TPCC_A_PAR_ERR,Status of Error from MSS_TPCC_A" "0,1" bitfld.long 0x04 3. "TPTC_A1_ERR,Status of Error from MSS_TPTC_A1" "0,1" newline bitfld.long 0x04 2. "TPTC_A0_ERR,Status of Error from MSS_TPTC_A0" "0,1" bitfld.long 0x04 1. "TPCC_A_MPINT,Status of Error from MSS_TPCC_A" "0,1" newline bitfld.long 0x04 0. "TPCC_A_ERRINT,Status of Error from MSS_TPCC_A" "0,1" line.long 0x08 "MSS_CTRL_TPCC0_ERRAGG_STATUS_RAW," bitfld.long 0x08 26. "TPTC_A1_READ_ACCESS_ERROR,Raw Status of Error from MSS_TPTC_A1" "0,1" bitfld.long 0x08 25. "TPTC_A0_READ_ACCESS_ERROR,Raw Status of Error from MSS_TPTC_A0" "0,1" newline bitfld.long 0x08 24. "TPCC_A_READ_ACCESS_ERROR,Raw Status of Error from MSS_TPCC_A" "0,1" bitfld.long 0x08 18. "TPTC_A1_WRITE_ACCESS_ERROR,Raw Status of Error from MSS_TPTC_A1" "0,1" newline bitfld.long 0x08 17. "TPTC_A0_WRITE_ACCESS_ERROR,Raw Status of Error from MSS_TPTC_A0" "0,1" bitfld.long 0x08 16. "TPCC_A_WRITE_ACCESS_ERROR,Raw Status of Error from MSS_TPCC_A" "0,1" newline bitfld.long 0x08 4. "TPCC_A_PAR_ERR,Raw Status of Error from MSS_TPCC_A" "0,1" bitfld.long 0x08 3. "TPTC_A1_ERR,Raw Status of Error from MSS_TPTC_A1" "0,1" newline bitfld.long 0x08 2. "TPTC_A0_ERR,Raw Status of Error from MSS_TPTC_A0" "0,1" bitfld.long 0x08 1. "TPCC_A_MPINT,Raw Status of Error from MSS_TPCC_A" "0,1" newline bitfld.long 0x08 0. "TPCC_A_ERRINT,Raw Status of Error from MSS_TPCC_A" "0,1" group.word 0x18010++0x01 line.word 0x00 "MSS_CTRL_MMR_ACCESS_ERRAGG_MASK0," bitfld.word 0x00 11. "HSM_CTRL_WR,Mask Interrupt from HSM_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.word 0x00 10. "HSM_CTRL_RD,Mask Interrupt from HSM_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.word 0x00 9. "HSM_SOC_CTRL_WR,Mask Interrupt from HSM_SOC_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.word 0x00 8. "HSM_SOC_CTRL_RD,Mask Interrupt from HSM_SOC_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.word 0x00 7. "TOP_RCM_WR,Mask Interrupt from TOP_RCM to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.word 0x00 6. "TOP_RCM_RD,Mask Interrupt from TOP_RCM to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.word 0x00 5. "TOP_CTRL_WR,Mask Interrupt from TOP_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.word 0x00 4. "TOP_CTRL_RD,Mask Interrupt from TOP_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.word 0x00 3. "MSS_RCM_WR,Mask Interrupt from MSS_RCM to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.word 0x00 2. "MSS_RCM_RD,Mask Interrupt from MSS_RCM to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.word 0x00 1. "MSS_CTRL_WR,Mask Interrupt from MSS_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.word 0x00 0. "MSS_CTRL_RD,Mask Interrupt from MSS_CTRL to aggregated Interrupt MSS_PERIPH_ACCESS_ERRAGG1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.word 0x18014++0x01 line.word 0x00 "MSS_CTRL_MMR_ACCESS_ERRAGG_STATUS0," bitfld.word 0x00 11. "HSM_CTRL_WR,Status of Interrupt from HSM_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" bitfld.word 0x00 10. "HSM_CTRL_RD,Status of Interrupt from HSM_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" newline bitfld.word 0x00 9. "HSM_SOC_CTRL_WR,Status of Interrupt from HSM_SOC_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" bitfld.word 0x00 8. "HSM_SOC_CTRL_RD,Status of Interrupt from HSM_SOC_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" newline bitfld.word 0x00 7. "TOP_RCM_WR,Status of Interrupt from TOP_RCMSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" bitfld.word 0x00 6. "TOP_RCM_RD,Status of Interrupt from TOP_RCMSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" newline bitfld.word 0x00 5. "TOP_CTRL_WR,Status of Interrupt from TOP_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" bitfld.word 0x00 4. "TOP_CTRL_RD,Status of Interrupt from TOP_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" newline bitfld.word 0x00 3. "MSS_RCM_WR,Status of Interrupt from MSS_RCMSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" bitfld.word 0x00 2. "MSS_RCM_RD,Status of Interrupt from MSS_RCMSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" newline bitfld.word 0x00 1. "MSS_CTRL_WR,Status of Interrupt from MSS_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" bitfld.word 0x00 0. "MSS_CTRL_RD,Status of Interrupt from MSS_CTRLSet only if Interupt is unmasked in MSS_PERIPH_ERRAGG_MASK0Wrie 0x1 to clear this interrupt" "0,1" group.word 0x18018++0x01 line.word 0x00 "MSS_CTRL_MMR_ACCESS_ERRAGG_STATUS_RAW0," bitfld.word 0x00 11. "HSM_CTRL_WR,Raw Status of Interrupt from HSM_CTRL" "0,1" bitfld.word 0x00 10. "HSM_CTRL_RD,Raw Status of Interrupt from HSM_CTRL" "0,1" newline bitfld.word 0x00 9. "HSM_SOC_CTRL_WR,Raw Status of Interrupt from HSM_SOC_CTRL" "0,1" bitfld.word 0x00 8. "HSM_SOC_CTRL_RD,Raw Status of Interrupt from HSM_SOC_CTRL" "0,1" newline bitfld.word 0x00 7. "TOP_RCM_WR,Raw Status of Interrupt from TOP_RCM" "0,1" bitfld.word 0x00 6. "TOP_RCM_RD,Raw Status of Interrupt from TOP_RCM" "0,1" newline bitfld.word 0x00 5. "TOP_CTRL_WR,Raw Status of Interrupt from TOP_CTRL" "0,1" bitfld.word 0x00 4. "TOP_CTRL_RD,Raw Status of Interrupt from TOP_CTRL" "0,1" newline bitfld.word 0x00 3. "MSS_RCM_WR,Raw Status of Interrupt from MSS_RCM" "0,1" bitfld.word 0x00 2. "MSS_RCM_RD,Raw Status of Interrupt from MSS_RCM" "0,1" newline bitfld.word 0x00 1. "MSS_CTRL_WR,Raw Status of Interrupt from MSS_CTRL" "0,1" bitfld.word 0x00 0. "MSS_CTRL_RD,Raw Status of Interrupt from MSS_CTRL" "0,1" group.byte 0x18080++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_ECC_CORR_ERRAGG_MASK," bitfld.byte 0x00 6. "R5SS0_CPU0_IDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 5. "R5SS0_CPU0_ITAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 4. "R5SS0_CPU0_DDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU0_DTAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU0_B0TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B1TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x18084++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_ECC_CORR_ERRAGG_STATUS," bitfld.byte 0x00 6. "R5SS0_CPU0_IDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS0_CPU0_ITAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS0_CPU0_DDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU0_DTAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU0_B0TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B1TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18088++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_ECC_CORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 6. "R5SS0_CPU0_IDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS0_CPU0_ITAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS0_CPU0_DDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU0_DTAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU0_B0TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B1TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18090++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_ECC_UNCORR_ERRAGG_MASK," bitfld.byte 0x00 4. "R5SS0_CPU0_DDATA_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU0_DTAG_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU0_B0TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B1TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x18094++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_ECC_UNCORR_ERRAGG_STATUS," bitfld.byte 0x00 4. "R5SS0_CPU0_DDATA_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU0_DTAG_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU0_B0TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B1TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18098++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_ECC_UNCORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 4. "R5SS0_CPU0_DDATA_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU0_DTAG_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU0_B0TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B1TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180A0++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_ECC_CORR_ERRAGG_MASK," bitfld.byte 0x00 6. "R5SS0_CPU1_IDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 5. "R5SS0_CPU1_ITAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 4. "R5SS0_CPU1_DDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU1_DTAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU1_B0TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x180A4++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_ECC_CORR_ERRAGG_STATUS," bitfld.byte 0x00 6. "R5SS0_CPU1_IDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS0_CPU1_ITAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS0_CPU1_DDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU1_DTAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU1_B0TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180A8++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_ECC_CORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 6. "R5SS0_CPU1_IDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS0_CPU1_ITAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS0_CPU1_DDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU1_DTAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU1_B0TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180B0++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_ECC_UNCORR_ERRAGG_MASK," bitfld.byte 0x00 4. "R5SS0_CPU1_DDATA_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU1_DTAG_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU1_B0TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x180B4++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_ECC_UNCORR_ERRAGG_STATUS," bitfld.byte 0x00 4. "R5SS0_CPU1_DDATA_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU1_DTAG_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU1_B0TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180B8++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_ECC_UNCORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 4. "R5SS0_CPU1_DDATA_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS0_CPU1_DTAG_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS0_CPU1_B0TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180C0++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_ECC_CORR_ERRAGG_MASK," bitfld.byte 0x00 6. "R5SS1_CPU0_IDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 5. "R5SS1_CPU0_ITAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 4. "R5SS1_CPU0_DDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU0_DTAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU0_B0TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B1TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x180C4++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_ECC_CORR_ERRAGG_STATUS," bitfld.byte 0x00 6. "R5SS1_CPU0_IDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS1_CPU0_ITAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS1_CPU0_DDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU0_DTAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU0_B0TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B1TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180C8++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_ECC_CORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 6. "R5SS1_CPU0_IDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS1_CPU0_ITAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS1_CPU0_DDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU0_DTAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU0_B0TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B1TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180D0++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_ECC_UNCORR_ERRAGG_MASK," bitfld.byte 0x00 4. "R5SS1_CPU0_DDATA_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU0_DTAG_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU0_B0TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B1TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x180D4++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_ECC_UNCORR_ERRAGG_STATUS," bitfld.byte 0x00 4. "R5SS1_CPU0_DDATA_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU0_DTAG_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU0_B0TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B1TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180D8++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_ECC_UNCORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 4. "R5SS1_CPU0_DDATA_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU0_DTAG_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU0_B0TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B1TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180E0++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_ECC_CORR_ERRAGG_MASK," bitfld.byte 0x00 6. "R5SS1_CPU1_IDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 5. "R5SS1_CPU1_ITAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 4. "R5SS1_CPU1_DDATA_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU1_DTAG_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU1_B0TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B1TCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM_CORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x180E4++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_ECC_CORR_ERRAGG_STATUS," bitfld.byte 0x00 6. "R5SS1_CPU1_IDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS1_CPU1_ITAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS1_CPU1_DDATA_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU1_DTAG_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU1_B0TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B1TCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM_CORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180E8++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_ECC_CORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 6. "R5SS1_CPU1_IDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 5. "R5SS1_CPU1_ITAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 4. "R5SS1_CPU1_DDATA_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU1_DTAG_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU1_B0TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B1TCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM_CORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_CORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180F0++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_ECC_UNCORR_ERRAGG_MASK," bitfld.byte 0x00 4. "R5SS1_CPU1_DDATA_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU1_DTAG_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU1_B0TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B1TCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM_UNCORR_ERR,Mask Interrupt for correctable errors to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x180F4++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_ECC_UNCORR_ERRAGG_STATUS," bitfld.byte 0x00 4. "R5SS1_CPU1_DDATA_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU1_DTAG_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU1_B0TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B1TCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM_UNCORR_ERR,Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x180F8++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_ECC_UNCORR_ERRAGG_STATUS_RAW," bitfld.byte 0x00 4. "R5SS1_CPU1_DDATA_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 3. "R5SS1_CPU1_DTAG_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 2. "R5SS1_CPU1_B0TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B1TCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM_UNCORR_ERR,Raw Status of Interrupt from correctable error of corresponding CPUSet only if Interupt is unmasked in corresponding R5SS*_CPU*_ECC_UNCORR_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18100++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_TCM_ADDRPARITY_ERRAGG_MASK," bitfld.byte 0x00 2. "R5SS0_CPU0_B1TCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B0TCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x18104++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_TCM_ADDRPARITY_ERRAGG_STATUS," bitfld.byte 0x00 2. "R5SS0_CPU0_B1TCM0_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B0TCM0_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM0_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18108++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU0_TCM_ADDRPARITY_ERRAGG_STATUS_RAW," bitfld.byte 0x00 2. "R5SS0_CPU0_B1TCM0_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU0_B0TCM0_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU0_ATCM0_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18110++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_TCM_ADDRPARITY_ERRAGG_MASK," bitfld.byte 0x00 2. "R5SS0_CPU1_B1TCM1_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B1TCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM1_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x18114++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_TCM_ADDRPARITY_ERRAGG_STATUS," bitfld.byte 0x00 2. "R5SS0_CPU1_B1TCM1_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B0TCM1_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM1_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18118++0x00 line.byte 0x00 "MSS_CTRL_R5SS0_CPU1_TCM_ADDRPARITY_ERRAGG_STATUS_RAW," bitfld.byte 0x00 2. "R5SS0_CPU1_B1TCM1_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS0_CPU1_B0TCM1_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS0_CPU1_ATCM1_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.tbyte 0x18120++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_TCM_ADDRPARITY_CLR," bitfld.tbyte 0x00 20.--22. "B1TCM1_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B1TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "B1TCM0_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B1TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "B0CM1_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B0TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "B0TCM0_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B0TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "ATCM1_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for ATCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "ATCM0_ERRADDR_CLR,Pulse bit-field writing 3'b111 clears the Address latched after parity error for ATCM of CR5A" "0,1,2,3,4,5,6,7" rgroup.tbyte 0x18124++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_ADDRPARITY_ERR_ATCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for ATCM of CR5A" rgroup.tbyte 0x18128++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_ADDRPARITY_ERR_ATCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for ATCM of CR5B" rgroup.tbyte 0x1812C++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_ERR_ADDRPARITY_B0TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B0TCM of CR5A" rgroup.tbyte 0x18130++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_ERR_ADDRPARITY_B0TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B0TCM of CR5B" rgroup.tbyte 0x18134++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_ERR_ADDRPARITY_B1TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B1TCM of CR5A" rgroup.tbyte 0x18138++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_ERR_ADDRPARITY_B1TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B1TCM of CR5B" group.tbyte 0x1813C++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_TCM_ADDRPARITY_ERRFORCE," bitfld.tbyte 0x00 20.--22. "B1TCM1,Write pulse bit field:writing 3'b111 forces a parity error for B1TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "B1TCM0,Write pulse bit field:writing 3'b111 forces a parity error for B1TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "B0TCM1,Write pulse bit field:writing 3'b111 forces a parity error for B0TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "B0TCM0,Write pulse bit field:writing 3'b111 forces a parity error for B0TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "ATCM1,Write pulse bit field:writing 3'b111 forces a parity error for ATCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "ATCM0,Write pulse bit field:writing 3'b111 forces a parity error for ATCM of CR5A" "0,1,2,3,4,5,6,7" group.byte 0x18140++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_TCM_ADDRPARITY_ERRAGG_MASK," bitfld.byte 0x00 2. "R5SS1_CPU0_B1TCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B0TCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM0_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x18144++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_TCM_ADDRPARITY_ERRAGG_STATUS," bitfld.byte 0x00 2. "R5SS1_CPU0_B1TCM0_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B0TCM0_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM0_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18148++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU0_TCM_ADDRPARITY_ERRAGG_STATUS_RAW," bitfld.byte 0x00 2. "R5SS1_CPU0_B1TCM0_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU0_B0TCM0_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU0_ATCM0_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18150++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_TCM_ADDRPARITY_ERRAGG_MASK," bitfld.byte 0x00 2. "R5SS1_CPU1_B1TCM1_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B0TCM1_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM1_PARITY_ERR,Mask Interrupt for address parity error s to aggregated Interrupt of corresponding CPU1 : Interrupt is Masked0 : Interrupt is Unmasked" "0,1" group.byte 0x18154++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_TCM_ADDRPARITY_ERRAGG_STATUS," bitfld.byte 0x00 2. "R5SS1_CPU1_B1TCM1_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B0TCM1_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM1_PARITY_ERR,Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.byte 0x18158++0x00 line.byte 0x00 "MSS_CTRL_R5SS1_CPU1_TCM_ADDRPARITY_ERRAGG_STATUS_RAW," bitfld.byte 0x00 2. "R5SS1_CPU1_B1TCM1_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" bitfld.byte 0x00 1. "R5SS1_CPU1_B0TCM1_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" newline bitfld.byte 0x00 0. "R5SS1_CPU1_ATCM1_PARITY_ERR,Raw Status of Interrupt from address parity error of corresponding CPU*_TCM_ADDRPARITY_ERRAGG_MASK registerWrie 0x1 to clear this interrupt" "0,1" group.tbyte 0x18160++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_TCM_ADDRPARITY_CLR," bitfld.tbyte 0x00 20.--22. "B1TCM1_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B1TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "B1TCM0_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B1TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "B0CM1_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B0TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "B0TCM0_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for B0TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "ATCM1_ERRADDR_CLR,Write pulse bit field:writing 3'b111 clears the Address latched after parity error for ATCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "ATCM0_ERRADDR_CLR,Pulse bit-field writing 3'b111 clears the Address latched after parity error for ATCM of CR5A" "0,1,2,3,4,5,6,7" rgroup.tbyte 0x18164++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_ADDRPARITY_ERR_ATCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for ATCM of CR5A" rgroup.tbyte 0x18168++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_ADDRPARITY_ERR_ATCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for ATCM of CR5B" rgroup.tbyte 0x1816C++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_ERR_ADDRPARITY_B0TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B0TCM of CR5A" rgroup.tbyte 0x18170++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_ERR_ADDRPARITY_B0TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B0TCM of CR5B" rgroup.tbyte 0x18174++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_ERR_ADDRPARITY_B1TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B1TCM of CR5A" rgroup.tbyte 0x18178++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_ERR_ADDRPARITY_B1TCM," hexmask.tbyte 0x00 0.--19. 1. "ADDR,Address lathched when parity error is occurred for B1TCM of CR5B" group.tbyte 0x1817C++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_TCM_ADDRPARITY_ERRFORCE," bitfld.tbyte 0x00 20.--22. "B1TCM1,Write pulse bit field:writing 3'b111 forces a parity error for B1TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 16.--18. "B1TCM0,Write pulse bit field:writing 3'b111 forces a parity error for B1TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 12.--14. "B0TCM1,Write pulse bit field:writing 3'b111 forces a parity error for B0TCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 8.--10. "B0TCM0,Write pulse bit field:writing 3'b111 forces a parity error for B0TCM of CR5A" "0,1,2,3,4,5,6,7" newline bitfld.tbyte 0x00 4.--6. "ATCM1,Write pulse bit field:writing 3'b111 forces a parity error for ATCM of CR5B" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "ATCM0,Write pulse bit field:writing 3'b111 forces a parity error for ATCM of CR5A" "0,1,2,3,4,5,6,7" group.tbyte 0x18180++0x02 line.tbyte 0x00 "MSS_CTRL_TPCC0_PARITY_CTRL," bitfld.tbyte 0x00 16. "TPCC_A_PARITY_ERR_CLR,Write pulse bit field:parity clear bit" "0,1" bitfld.tbyte 0x00 4. "TPCC_A_PARITY_TESTEN,parity test enable for tpcc a" "0,1" newline bitfld.tbyte 0x00 0. "TPCC_A_PARITY_EN,writing 1'b1 enables parity for TPCC_A" "0,1" rgroup.word 0x18184++0x01 line.word 0x00 "MSS_CTRL_TPCC0_PARITY_STATUS," hexmask.word 0x00 0.--8. 1. "TPCC_A_PARITY_ADDR,address where parity error happened for tpcca" group.byte 0x18200++0x00 line.byte 0x00 "MSS_CTRL_BUS_SAFETY_CTRL," bitfld.byte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.tbyte 0x18220++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18224++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AXI_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1822C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18230++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AXI_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x18240++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18244++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AXI_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1824C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18250++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AXI_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x18260++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18264++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AXI_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1826C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18270++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AXI_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x18280++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18284++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AXI_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1828C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18290++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AXI_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x182A0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x182A4++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x182AC++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x182B0++0x0B line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS0_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x182C0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x182C4++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x182CC++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x182D0++0x0B line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS0_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x182E0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x182E4++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x182EC++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x182F0++0x0B line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS1_CORE0_AXI_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18300++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18304++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1830C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18310++0x0B line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS1_CORE1_AXI_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18320++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18324++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1832C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18330++0x0F line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS0_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18340++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18344++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1834C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18350++0x0F line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS0_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18360++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18364++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1836C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18370++0x0F line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS1_CORE0_AXI_S_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18380++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18384++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1838C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18390++0x0F line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS1_CORE1_AXI_S_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x183A0++0x02 line.tbyte 0x00 "MSS_CTRL_TPTC00_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x183A4++0x07 line.long 0x00 "MSS_CTRL_TPTC00_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_TPTC00_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x183AC++0x01 line.word 0x00 "MSS_CTRL_TPTC00_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x183B0++0x07 line.long 0x00 "MSS_CTRL_TPTC00_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_TPTC00_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x183C0++0x02 line.tbyte 0x00 "MSS_CTRL_TPTC01_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x183C4++0x07 line.long 0x00 "MSS_CTRL_TPTC01_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_TPTC01_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x183CC++0x01 line.word 0x00 "MSS_CTRL_TPTC01_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x183D0++0x07 line.long 0x00 "MSS_CTRL_TPTC01_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_TPTC01_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x183E0++0x02 line.tbyte 0x00 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x183E4++0x07 line.long 0x00 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x183EC++0x01 line.word 0x00 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x183F0++0x0B line.long 0x00 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_TPTC00_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18400++0x02 line.tbyte 0x00 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18404++0x07 line.long 0x00 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1840C++0x01 line.word 0x00 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18410++0x0B line.long 0x00 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_TPTC01_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18420++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_TPTC0_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18424++0x07 line.long 0x00 "MSS_CTRL_HSM_TPTC0_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_TPTC0_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1842C++0x01 line.word 0x00 "MSS_CTRL_HSM_TPTC0_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18430++0x07 line.long 0x00 "MSS_CTRL_HSM_TPTC0_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_TPTC0_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x18440++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_TPTC1_RD_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18444++0x07 line.long 0x00 "MSS_CTRL_HSM_TPTC1_RD_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_TPTC1_RD_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1844C++0x01 line.word 0x00 "MSS_CTRL_HSM_TPTC1_RD_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18450++0x07 line.long 0x00 "MSS_CTRL_HSM_TPTC1_RD_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_TPTC1_RD_BUS_SAFETY_ERR_STAT_READ," group.tbyte 0x18460++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18464++0x07 line.long 0x00 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1846C++0x01 line.word 0x00 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18470++0x0B line.long 0x00 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_HSM_TPTC0_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18480++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18484++0x07 line.long 0x00 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1848C++0x01 line.word 0x00 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18490++0x0B line.long 0x00 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_HSM_TPTC1_WR_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x184A0++0x02 line.tbyte 0x00 "MSS_CTRL_QSPI0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x184A4++0x07 line.long 0x00 "MSS_CTRL_QSPI0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_QSPI0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x184AC++0x01 line.word 0x00 "MSS_CTRL_QSPI0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x184B0++0x0F line.long 0x00 "MSS_CTRL_QSPI0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_QSPI0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_QSPI0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_QSPI0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x184C0++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x184C4++0x07 line.long 0x00 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x184CC++0x01 line.word 0x00 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x184D0++0x0F line.long 0x00 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_HSM_DTHE_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_HSM_DTHE_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x184E0++0x02 line.tbyte 0x00 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x184E4++0x07 line.long 0x00 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x184EC++0x01 line.word 0x00 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x184F0++0x0F line.long 0x00 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_MSS_CPSW_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_MSS_CPSW_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18500++0x02 line.tbyte 0x00 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18504++0x07 line.long 0x00 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1850C++0x01 line.word 0x00 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18510++0x0F line.long 0x00 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_ICSSM_PDSP0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18520++0x02 line.tbyte 0x00 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18524++0x07 line.long 0x00 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1852C++0x01 line.word 0x00 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18530++0x0F line.long 0x00 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_ICSSM_PDSP1_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18540++0x02 line.tbyte 0x00 "MSS_CTRL_MCRC0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18544++0x07 line.long 0x00 "MSS_CTRL_MCRC0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_MCRC0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1854C++0x01 line.word 0x00 "MSS_CTRL_MCRC0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18550++0x0F line.long 0x00 "MSS_CTRL_MCRC0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_MCRC0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_MCRC0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_MCRC0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18560++0x02 line.tbyte 0x00 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18564++0x07 line.long 0x00 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1856C++0x01 line.word 0x00 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18570++0x0F line.long 0x00 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_SCRM2SCRP_0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18580++0x02 line.tbyte 0x00 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18584++0x07 line.long 0x00 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1858C++0x01 line.word 0x00 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18590++0x0F line.long 0x00 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_SCRM2SCRP_1_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x185A0++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_M_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x185A4++0x07 line.long 0x00 "MSS_CTRL_HSM_M_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_M_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x185AC++0x01 line.word 0x00 "MSS_CTRL_HSM_M_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x185B0++0x0F line.long 0x00 "MSS_CTRL_HSM_M_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_M_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_HSM_M_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_HSM_M_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x185C0++0x02 line.tbyte 0x00 "MSS_CTRL_HSM_S_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x185C4++0x07 line.long 0x00 "MSS_CTRL_HSM_S_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_HSM_S_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x185CC++0x01 line.word 0x00 "MSS_CTRL_HSM_S_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x185D0++0x0F line.long 0x00 "MSS_CTRL_HSM_S_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_HSM_S_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_HSM_S_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_HSM_S_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x185E0++0x02 line.tbyte 0x00 "MSS_CTRL_ICSSM_S_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x185E4++0x07 line.long 0x00 "MSS_CTRL_ICSSM_S_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_ICSSM_S_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x185EC++0x01 line.word 0x00 "MSS_CTRL_ICSSM_S_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x185F0++0x0F line.long 0x00 "MSS_CTRL_ICSSM_S_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_ICSSM_S_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_ICSSM_S_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_ICSSM_S_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18600++0x02 line.tbyte 0x00 "MSS_CTRL_DAP_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18604++0x07 line.long 0x00 "MSS_CTRL_DAP_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_DAP_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1860C++0x01 line.word 0x00 "MSS_CTRL_DAP_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18610++0x0F line.long 0x00 "MSS_CTRL_DAP_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_DAP_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_DAP_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_DAP_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18620++0x02 line.tbyte 0x00 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18624++0x07 line.long 0x00 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1862C++0x01 line.word 0x00 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18630++0x0F line.long 0x00 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_L2OCRAM_BANK0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18640++0x02 line.tbyte 0x00 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18644++0x07 line.long 0x00 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1864C++0x01 line.word 0x00 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18650++0x0F line.long 0x00 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_L2OCRAM_BANK1_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18660++0x02 line.tbyte 0x00 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18664++0x07 line.long 0x00 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1866C++0x01 line.word 0x00 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18670++0x0F line.long 0x00 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_L2OCRAM_BANK2_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18680++0x02 line.tbyte 0x00 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18684++0x07 line.long 0x00 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1868C++0x01 line.word 0x00 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18690++0x0F line.long 0x00 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_L2OCRAM_BANK3_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x186A0++0x02 line.tbyte 0x00 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x186A4++0x07 line.long 0x00 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x186AC++0x01 line.word 0x00 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x186B0++0x0F line.long 0x00 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_MBOX_SRAM_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x186C0++0x02 line.tbyte 0x00 "MSS_CTRL_STM_STIM_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x186C4++0x07 line.long 0x00 "MSS_CTRL_STM_STIM_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_STM_STIM_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x186CC++0x01 line.word 0x00 "MSS_CTRL_STM_STIM_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x186D0++0x0F line.long 0x00 "MSS_CTRL_STM_STIM_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_STM_STIM_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_STM_STIM_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_STM_STIM_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x186E0++0x02 line.tbyte 0x00 "MSS_CTRL_MMC0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x186E4++0x07 line.long 0x00 "MSS_CTRL_MMC0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_MMC0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x186EC++0x01 line.word 0x00 "MSS_CTRL_MMC0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x186F0++0x0F line.long 0x00 "MSS_CTRL_MMC0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_MMC0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_MMC0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_MMC0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18700++0x02 line.tbyte 0x00 "MSS_CTRL_GPMC0_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18704++0x07 line.long 0x00 "MSS_CTRL_GPMC0_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_GPMC0_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1870C++0x01 line.word 0x00 "MSS_CTRL_GPMC0_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18710++0x0F line.long 0x00 "MSS_CTRL_GPMC0_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_GPMC0_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_GPMC0_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_GPMC0_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18720++0x02 line.tbyte 0x00 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18724++0x07 line.long 0x00 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1872C++0x01 line.word 0x00 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18730++0x0F line.long 0x00 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_MAIN_VBUSP_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18740++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18744++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1874C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18750++0x0F line.long 0x00 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS0_CORE0_AHB_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18760++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18764++0x07 line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1876C++0x01 line.word 0x00 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18770++0x0F line.long 0x00 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS0_CORE1_AHB_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x18780++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x18784++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x1878C++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x18790++0x0F line.long 0x00 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS1_CORE0_AHB_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x187A0++0x02 line.tbyte 0x00 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x187A4++0x07 line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x187AC++0x01 line.word 0x00 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x187B0++0x0F line.long 0x00 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_R5SS1_CORE1_AHB_BUS_SAFETY_ERR_STAT_WRITERESP," group.tbyte 0x187C0++0x02 line.tbyte 0x00 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_CTRL," hexmask.tbyte.byte 0x00 16.--23. 1. "TYPE,Refer to AM602 Substem Microarch document for more details" bitfld.tbyte 0x00 8. "ERR_CLEAR,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.tbyte 0x00 0.--2. "ENABLE,Refer to AM602 Substem Microarch document for more details" "0,1,2,3,4,5,6,7" group.long 0x187C4++0x07 line.long 0x00 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_FI," hexmask.long.byte 0x00 24.--31. 1. "SAFE,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x00 16.--23. 1. "MAIN,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x00 8.--15. 1. "DATA,Refer to AM602 Substem Microarch document for more details" bitfld.long 0x00 5. "DED,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 4. "SEC,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 3. "GLOBAL_SAFE_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 2. "GLOBAL_MAIN_REQ,Refer to AM602 Substem Microarch document for more details" "0,1" bitfld.long 0x00 1. "GLOBAL_SAFE,Refer to AM602 Substem Microarch document for more details" "0,1" newline bitfld.long 0x00 0. "GLOBAL_MAIN,Refer to AM602 Substem Microarch document for more details" "0,1" line.long 0x04 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_ERR," hexmask.long.byte 0x04 24.--31. 1. "DED,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 16.--23. 1. "SEC,Refer to AM602 Substem Microarch document for more details" newline hexmask.long.byte 0x04 8.--15. 1. "COMP_CHECK,Refer to AM602 Substem Microarch document for more details" hexmask.long.byte 0x04 0.--7. 1. "COMP_ERR,Refer to AM602 Substem Microarch document for more details" rgroup.word 0x187CC++0x01 line.word 0x00 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_ERR_STAT_DATA0," hexmask.word.byte 0x00 8.--15. 1. "D1,Refer to AM602 Substem Microarch document for more details" hexmask.word.byte 0x00 0.--7. 1. "D0,Refer to AM602 Substem Microarch document for more details" rgroup.long 0x187D0++0x0F line.long 0x00 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_ERR_STAT_CMD," line.long 0x04 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_ERR_STAT_WRITE," line.long 0x08 "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_ERR_STAT_READ," line.long 0x0C "MSS_CTRL_PERI_VBUSP_BUS_SAFETY_ERR_STAT_WRITERESP," group.byte 0x18820++0x00 line.byte 0x00 "MSS_CTRL_NERROR_MASK," bitfld.byte 0x00 0.--2. "MASK,writing 3'b111 will mask the Nerror propagation to padWriting 3'b000 will unmask the Nerror propagation to pad" "0,1,2,3,4,5,6,7" rgroup.long 0x18824++0x07 line.long 0x00 "MSS_CTRL_MSS_BUS_SAFETY_SEC_ERR_STAT0," bitfld.long 0x00 30. "ICSSM_SLAVE,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 29. "ICSSM_PDSP1,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 28. "ICSSM_PDSP0,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 27. "MSS_MBOX,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 26. "L2RAM3,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 25. "L2RAM2,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 24. "L2RAM1,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 23. "L2RAM0,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 22. "SCRM2SCRP_1,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 21. "SCRM2SCRP_0,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 20. "DTHE,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 19. "HSM_S,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 18. "MCRC,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 17. "QSPI,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 16. "HSM_TPTC_A1_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 15. "HSM_TPTC_A1_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 14. "HSM_TPTC_A0_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 13. "HSM_TPTC_A0_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 12. "MSS_TPTC_A1_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 11. "MSS_TPTC_A0_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 10. "MSS_TPTC_A1_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 9. "MSS_TPTC_A0_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 8. "CPSW,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 7. "HSM,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 6. "DAP,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 5. "CR5B_SLV,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 4. "CR5A_SLV,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 3. "CR5B_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 2. "CR5A_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x00 1. "CR5B_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x00 0. "CR5A_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" line.long 0x04 "MSS_CTRL_MSS_BUS_SAFETY_SEC_ERR_STAT1," bitfld.long 0x04 26. "CR5A1_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x04 25. "CR5B1_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x04 24. "CR5A1_RD,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x04 5. "GPMC,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x04 4. "MMC,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x04 3. "STM_STIM,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x04 2. "CR5B1_SLV,Bus safety single-bit-error of Node mentioned in the field" "0,1" bitfld.long 0x04 1. "CR5A1_SLV,Bus safety single-bit-error of Node mentioned in the field" "0,1" newline bitfld.long 0x04 0. "CR5B1_WR,Bus safety single-bit-error of Node mentioned in the field" "0,1" group.long 0x18834++0x0B line.long 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_H_ERRAGG_MASK0," bitfld.long 0x00 31. "DTHE_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 30. "MCRC_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 29. "QSPI_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 28. "ICSSM_PDSP1_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 27. "ICSSM_PDSP0_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 26. "HSM_TPTC1_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 25. "HSM_TPTC1_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 24. "HSM_TPTC0_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 23. "HSM_TPTC0_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 22. "TPTC1_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 21. "TPTC0_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 20. "TPTC1_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 19. "TPTC0_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 18. "L2RAM3_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 17. "L2RAM2_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 16. "L2RAM1_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 15. "L2RAM0_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 14. "CPSW_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 13. "HSM_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 12. "DAP_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 11. "CR5B1_SLV_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 10. "CR5A1_SLV_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 9. "CR5B1_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 8. "CR5A1_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 7. "CR5B1_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 6. "CR5A1_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 5. "CR5B0_SLV_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 4. "CR5A0_SLV_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 3. "CR5B0_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 2. "CR5A0_WR_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 1. "CR5B0_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 0. "CR5A0_RD_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" line.long 0x04 "MSS_CTRL_MSS_VBUSM_SAFETY_H_ERRAGG_STATUS0," bitfld.long 0x04 31. "DTHE_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 30. "MCRC_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 29. "QSPI_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 28. "ICSSM_PDSP1_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 27. "ICSSM_PDSP0_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 26. "HSM_TPTC1_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 25. "HSM_TPTC1_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 24. "HSM_TPTC0_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 23. "HSM_TPTC0_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 22. "TPTC1_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 21. "TPTC0_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 20. "TPTC1_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 19. "TPTC0_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 18. "L2RAM3_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 17. "L2RAM2_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 16. "L2RAM1_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 15. "L2RAM0_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 14. "CPSW_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 13. "HSM_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 12. "DAP_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 11. "CR5B1_SLV_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 10. "CR5A1_SLV_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 9. "CR5B1_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 8. "CR5A1_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 7. "CR5B1_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 6. "CR5A1_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 5. "CR5B0_SLV_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 4. "CR5A0_SLV_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 3. "CR5B0_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 2. "CR5A0_WR_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x04 1. "CR5B0_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x04 0. "CR5A0_RD_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" line.long 0x08 "MSS_CTRL_MSS_VBUSM_SAFETY_H_ERRAGG_STATUS_RAW0," bitfld.long 0x08 31. "DTHE_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 30. "MCRC_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 29. "QSPI_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 28. "ICSSM_PDSP1_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 27. "ICSSM_PDSP0_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 26. "HSM_TPTC1_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 25. "HSM_TPTC1_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 24. "HSM_TPTC0_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 23. "HSM_TPTC0_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 22. "TPTC1_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 21. "TPTC0_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 20. "TPTC1_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 19. "TPTC0_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 18. "L2RAM3_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 17. "L2RAM2_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 16. "L2RAM1_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 15. "L2RAM0_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 14. "CPSW_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 13. "HSM_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 12. "DAP_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 11. "CR5B1_SLV_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 10. "CR5A1_SLV_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 9. "CR5B1_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 8. "CR5A1_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 7. "CR5B1_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 6. "CR5A1_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 5. "CR5B0_SLV_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 4. "CR5A0_SLV_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 3. "CR5B0_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 2. "CR5A0_WR_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" newline bitfld.long 0x08 1. "CR5B0_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" bitfld.long 0x08 0. "CR5A0_RD_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H0_ERRAGG" "0,1" group.byte 0x18844++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_H_ERRAGG_MASK1," bitfld.byte 0x00 7. "GPMC_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 6. "MMC_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 5. "STM_STIM_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 4. "MSS_MBOX_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 3. "ICSSMSLAVE_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 2. "HSM_S_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 1. "SCRM2SCRP_1_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 0. "SCRM2SCRP_0_VBUSM_ERRH,Mask Error from MSS_VBUSM_SAFETY_H1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_H1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.byte 0x18848++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_H_ERRAGG_STATUS1," bitfld.byte 0x00 7. "GPMC_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 6. "MMC_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" newline bitfld.byte 0x00 5. "STM_STIM_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 4. "MSS_MBOX_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" newline bitfld.byte 0x00 3. "ICSSMSLAVE_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 2. "HSM_S_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" newline bitfld.byte 0x00 1. "SCRM2SCRP_1_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 0. "SCRM2SCRP_0_VBUSM_ERRH,Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" group.byte 0x1884C++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_H_ERRAGG_STATUS_RAW1," bitfld.byte 0x00 7. "GPMC_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 6. "MMC_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" newline bitfld.byte 0x00 5. "STM_STIM_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 4. "MSS_MBOX_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" newline bitfld.byte 0x00 3. "ICSSMSLAVE_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 2. "HSM_S_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" newline bitfld.byte 0x00 1. "SCRM2SCRP_1_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" bitfld.byte 0x00 0. "SCRM2SCRP_0_VBUSM_ERRH,Raw Status of Error from MSS_VBUSM_SAFETY_H1_ERRAGG" "0,1" group.long 0x18854++0x0B line.long 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_L_ERRAGG_MASK0," bitfld.long 0x00 31. "DTHE_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 30. "MCRC_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 29. "QSPI_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 28. "ICSSM_PDSP1_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 27. "ICSSM_PDSP0_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 26. "HSM_TPTC1_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 25. "HSM_TPTC1_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 24. "HSM_TPTC0_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 23. "HSM_TPTC0_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 22. "TPTC1_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 21. "TPTC0_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 20. "TPTC1_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 19. "TPTC0_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 18. "L2RAM3_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 17. "L2RAM2_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 16. "L2RAM1_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 15. "L2RAM0_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 14. "CPSW_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 13. "HSM_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 12. "DAP_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 11. "CR5B1_SLV_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 10. "CR5A1_SLV_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 9. "CR5B1_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 8. "CR5A1_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 7. "CR5B1_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 6. "CR5A1_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 5. "CR5B0_SLV_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 4. "CR5A0_SLV_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 3. "CR5B0_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 2. "CR5A0_WR_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.long 0x00 1. "CR5B0_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.long 0x00 0. "CR5A0_RD_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L0_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L0_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" line.long 0x04 "MSS_CTRL_MSS_VBUSM_SAFETY_L_ERRAGG_STATUS0," bitfld.long 0x04 31. "DTHE_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 30. "MCRC_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 29. "QSPI_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 28. "ICSSM_PDSP1_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 27. "ICSSM_PDSP0_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 26. "HSM_TPTC1_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 25. "HSM_TPTC1_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 24. "HSM_TPTC0_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 23. "HSM_TPTC0_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 22. "TPTC1_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 21. "TPTC0_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 20. "TPTC1_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 19. "TPTC0_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 18. "L2RAM3_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 17. "L2RAM2_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 16. "L2RAM1_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 15. "L2RAM0_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 14. "CPSW_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 13. "HSM_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 12. "DAP_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 11. "CR5B1_SLV_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 10. "CR5A1_SLV_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 9. "CR5B1_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 8. "CR5A1_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 7. "CR5B1_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 6. "CR5A1_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 5. "CR5B0_SLV_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 4. "CR5A0_SLV_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 3. "CR5B0_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 2. "CR5A0_WR_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x04 1. "CR5B0_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x04 0. "CR5A0_RD_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" line.long 0x08 "MSS_CTRL_MSS_VBUSM_SAFETY_L_ERRAGG_STATUS_RAW0," bitfld.long 0x08 31. "DTHE_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 30. "MCRC_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 29. "QSPI_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 28. "ICSSM_PDSP1_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 27. "ICSSM_PDSP0_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 26. "HSM_TPTC1_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 25. "HSM_TPTC1_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 24. "HSM_TPTC0_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 23. "HSM_TPTC0_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 22. "TPTC1_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 21. "TPTC0_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 20. "TPTC1_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 19. "TPTC0_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 18. "L2RAM3_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 17. "L2RAM2_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 16. "L2RAM1_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 15. "L2RAM0_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 14. "CPSW_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 13. "HSM_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 12. "DAP_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 11. "CR5B1_SLV_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 10. "CR5A1_SLV_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 9. "CR5B1_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 8. "CR5A1_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 7. "CR5B1_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 6. "CR5A1_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 5. "CR5B0_SLV_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 4. "CR5A0_SLV_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 3. "CR5B0_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 2. "CR5A0_WR_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" newline bitfld.long 0x08 1. "CR5B0_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" bitfld.long 0x08 0. "CR5A0_RD_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L0_ERRAGG" "0,1" group.byte 0x18864++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_L_ERRAGG_MASK1," bitfld.byte 0x00 7. "GPMC_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 6. "MMC_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 5. "STM_STIM_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 4. "MSS_MBOX_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 3. "ICSSMSLAVE_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 2. "HSM_S_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 1. "SCRM2SCRP_1_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 0. "SCRM2SCRP_0_VBUSM_ERRL,Mask Error from MSS_VBUSM_SAFETY_L1_ERRAGG to aggregated Error MSS_VBUSM_SAFETY_L1_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.byte 0x18868++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_L_ERRAGG_STATUS1," bitfld.byte 0x00 7. "GPMC_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 6. "MMC_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" newline bitfld.byte 0x00 5. "STM_STIM_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 4. "MSS_MBOX_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" newline bitfld.byte 0x00 3. "ICSSMSLAVE_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 2. "HSM_S_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" newline bitfld.byte 0x00 1. "SCRM2SCRP_1_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 0. "SCRM2SCRP_0_VBUSM_ERRL,Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" group.byte 0x1886C++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSM_SAFETY_L_ERRAGG_STATUS_RAW1," bitfld.byte 0x00 7. "GPMC_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 6. "MMC_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" newline bitfld.byte 0x00 5. "STM_STIM_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 4. "MSS_MBOX_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" newline bitfld.byte 0x00 3. "ICSSMSLAVE_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 2. "HSM_S_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" newline bitfld.byte 0x00 1. "SCRM2SCRP_1_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" bitfld.byte 0x00 0. "SCRM2SCRP_0_VBUSM_ERRL,Raw Status of Error from MSS_VBUSM_SAFETY_L1_ERRAGG" "0,1" group.byte 0x18874++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSP_SAFETY_H_ERRAGG_MASK," bitfld.byte 0x00 5. "PERI_VBUSP_VBUSP_ERRH,Mask Error from MSS_VBUSP_SAFETY_H_ERRAGG to aggregated Error MSS_VBUSP_SAFETY_H_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 4. "MAIN_VBUSP_VBUSP_ERRH,Mask Error from MSS_VBUSP_SAFETY_H_ERRAGG to aggregated Error MSS_VBUSP_SAFETY_H_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 3. "CR5B1_AHB_VBUSP_ERRH,Mask Error from MSS_VBUSP_SAFETY_H_ERRAGG to aggregated Error MSS_VBUSP_SAFETY_H_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 2. "CR5A1_AHB_VBUSP_ERRH,Mask Error from MSS_VBUSP_SAFETY_H_ERRAGG to aggregated Error MSS_VBUSP_SAFETY_H_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" newline bitfld.byte 0x00 1. "CR5B0_AHB_VBUSP_ERRH,Mask Error from MSS_VBUSP_SAFETY_H_ERRAGG to aggregated Error MSS_VBUSP_SAFETY_H_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" bitfld.byte 0x00 0. "CR5A0_AHB_VBUSP_ERRH,Mask Error from MSS_VBUSP_SAFETY_H_ERRAGG to aggregated Error MSS_VBUSP_SAFETY_H_ERRAGG_ERRAGG1 : Error is Masked0 : Error is Unmasked" "0,1" group.byte 0x18878++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSP_SAFETY_H_ERRAGG_STATUS," bitfld.byte 0x00 5. "PERI_VBUSP_VBUSP_ERRH,Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" bitfld.byte 0x00 4. "MAIN_VBUSP_VBUSP_ERRH,Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" newline bitfld.byte 0x00 3. "CR5B1_AHB_VBUSP_ERRH,Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" bitfld.byte 0x00 2. "CR5A1_AHB_VBUSP_ERRH,Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" newline bitfld.byte 0x00 1. "CR5B0_AHB_VBUSP_ERRH,Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" bitfld.byte 0x00 0. "CR5A0_AHB_VBUSP_ERRH,Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" group.byte 0x1887C++0x00 line.byte 0x00 "MSS_CTRL_MSS_VBUSP_SAFETY_H_ERRAGG_STATUS_RAW," bitfld.byte 0x00 5. "PERI_VBUSP_VBUSP_ERRH,Raw Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" bitfld.byte 0x00 4. "MAIN_VBUSP_VBUSP_ERRH,Raw Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" newline bitfld.byte 0x00 3. "CR5B1_AHB_VBUSP_ERRH,Raw Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" bitfld.byte 0x00 2. "CR5A1_AHB_VBUSP_ERRH,Raw Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" newline bitfld.byte 0x00 1. "CR5B0_AHB_VBUSP_ERRH,Raw Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" bitfld.byte 0x00 0. "CR5A0_AHB_VBUSP_ERRH,Raw Status of Error from MSS_VBUSP_SAFETY_H_ERRAGG" "0,1" repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0xFE0)++0x03 line.long 0x00 "MSS_CTRL_HW_SPARE_RO$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0xFD0)++0x03 line.long 0x00 "MSS_CTRL_HW_SPARE_RW$1," repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) group.long ($2+0x304)++0x03 line.long 0x00 "MSS_CTRL_TOP_PBIST_REG$1," repeat.end repeat 8. (list 0 1 2 3 4 5 6 7 )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C ) group.long ($2+0x100)++0x03 line.long 0x00 "MSS_CTRL_BOOT_INFO_REG$1," repeat.end width 0x0B tree.end tree "MSS_RCM_MSS_RCM (MSS_RCM)" base ad:0x53208000 rgroup.long 0x00++0x03 line.long 0x00 "MSS_RCM_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.word 0x10++0x01 line.word 0x00 "MSS_RCM_R5SS0_RST_STATUS," hexmask.word 0x00 0.--10. 1. "CAUSE,Has the status because of which reset has happened" group.byte 0x14++0x00 line.byte 0x00 "MSS_RCM_R5SS0_RST_CAUSE_CLR," bitfld.byte 0x00 0.--2. "CLR,Write pulse bit field:Clear bit for rst cause register (writing '111' will clear the rst cause register)" "0,1,2,3,4,5,6,7" group.tbyte 0x18++0x02 line.tbyte 0x00 "MSS_RCM_R5SS0_DBG_RST_EN," bitfld.tbyte 0x00 16.--18. "EN_CORE1,writing '111' will block debug reset request from CORE1 toggling reset for CORE1 of respective R5SS" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "EN_CORE0,writing '111' will block debug reset request from CORE0 toggling reset for CORE0 of respective R5SS" "0,1,2,3,4,5,6,7" group.byte 0x1C++0x00 line.byte 0x00 "MSS_RCM_R5SS0_RST_ASSERDLY," group.long 0x20++0x07 line.long 0x00 "MSS_RCM_R5SS0_RST2ASSERTDLY," hexmask.long.byte 0x00 24.--31. 1. "R5_CORE1_COUNT,Value decides number of cycles to wait before asserting reset for local reset for CORE1" hexmask.long.byte 0x00 16.--23. 1. "R5_CORE0_COUNT,Value decides number of cycles to wait before asserting reset for local reset for CORE0" newline hexmask.long.byte 0x00 8.--15. 1. "R5SS_CORE1_COUNT,Value decides number of cycles to wait before asserting reset for global reset for CORE1" hexmask.long.byte 0x00 0.--7. 1. "R5SS_CORE0_COUNT,Value decides number of cycles to wait before asserting reset for global reset for CORE0" line.long 0x04 "MSS_RCM_R5SS0_RST_WFICHECK," bitfld.long 0x04 24.--26. "EN_R5_CORE1,writing '000' will disable check for WFI before local reset assertion of CORE0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 16.--18. "EN_R5_CORE0,writing '000' will disable check for WFI before local reset assertion of CORE0" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 8.--10. "EN_R5SS_CORE1,writing '000' will disable check for WFI before global reset assertion of CORE1" "0,1,2,3,4,5,6,7" bitfld.long 0x04 0.--2. "EN_R5SS_CORE0,writing '000' will disable check for WFI before global reset assertion of CORE0" "0,1,2,3,4,5,6,7" rgroup.word 0x30++0x01 line.word 0x00 "MSS_RCM_R5SS1_RST_STATUS," hexmask.word 0x00 0.--10. 1. "CAUSE,Has the status because of which reset has happened" group.byte 0x34++0x00 line.byte 0x00 "MSS_RCM_R5SS1_RST_CAUSE_CLR," bitfld.byte 0x00 0.--2. "CLR,Write pulse bit field:Clear bit for rst cause register (writing '111' will clear the rst cause register)" "0,1,2,3,4,5,6,7" group.tbyte 0x38++0x02 line.tbyte 0x00 "MSS_RCM_R5SS1_DBG_RST_EN," bitfld.tbyte 0x00 16.--18. "EN_CORE1,writing '111' will block debug reset request from CORE1 toggling reset for CORE1 of respective R5SS" "0,1,2,3,4,5,6,7" bitfld.tbyte 0x00 0.--2. "EN_CORE0,writing '111' will block debug reset request from CORE0 toggling reset for CORE0 of respective R5SS" "0,1,2,3,4,5,6,7" group.byte 0x3C++0x00 line.byte 0x00 "MSS_RCM_R5SS1_RST_ASSERDLY," group.long 0x40++0x07 line.long 0x00 "MSS_RCM_R5SS1_RST2ASSERTDLY," hexmask.long.byte 0x00 24.--31. 1. "R5_CORE1_COUNT,Value decides number of cycles to wait before asserting reset for local reset for CORE1" hexmask.long.byte 0x00 16.--23. 1. "R5_CORE0_COUNT,Value decides number of cycles to wait before asserting reset for local reset for CORE0" newline hexmask.long.byte 0x00 8.--15. 1. "R5SS_CORE1_COUNT,Value decides number of cycles to wait before asserting reset for global reset for CORE1" hexmask.long.byte 0x00 0.--7. 1. "R5SS_CORE0_COUNT,Value decides number of cycles to wait before asserting reset for global reset for CORE0" line.long 0x04 "MSS_RCM_R5SS1_RST_WFICHECK," bitfld.long 0x04 24.--26. "EN_R5_CORE1,writing '000' will disable check for WFI before local reset assertion of CORE0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 16.--18. "EN_R5_CORE0,writing '000' will disable check for WFI before local reset assertion of CORE0" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 8.--10. "EN_R5SS_CORE1,writing '000' will disable check for WFI before global reset assertion of CORE1" "0,1,2,3,4,5,6,7" bitfld.long 0x04 0.--2. "EN_R5SS_CORE0,writing '000' will disable check for WFI before global reset assertion of CORE0" "0,1,2,3,4,5,6,7" group.word 0x100++0x01 line.word 0x00 "MSS_RCM_MCAN0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding MCAN.Data should be loaded as multibit" group.word 0x104++0x01 line.word 0x00 "MSS_RCM_MCAN1_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding MCAN.Data should be loaded as multibit" group.word 0x108++0x01 line.word 0x00 "MSS_RCM_MCAN2_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding MCAN.Data should be loaded as multibit" group.word 0x10C++0x01 line.word 0x00 "MSS_RCM_MCAN3_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding MCAN.Data should be loaded as multibit" group.word 0x110++0x01 line.word 0x00 "MSS_RCM_QSPI0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for QSPI.Data should be loaded as multibit" group.word 0x114++0x01 line.word 0x00 "MSS_RCM_RTI0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding RTI.Data should be loaded as multibit" group.word 0x118++0x01 line.word 0x00 "MSS_RCM_RTI1_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding RTI.Data should be loaded as multibit" group.word 0x11C++0x01 line.word 0x00 "MSS_RCM_RTI2_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding RTI.Data should be loaded as multibit" group.word 0x120++0x01 line.word 0x00 "MSS_RCM_RTI3_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding RTI.Data should be loaded as multibit" group.word 0x128++0x01 line.word 0x00 "MSS_RCM_WDT0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for WDT.Data should be loaded as multibit" group.word 0x12C++0x01 line.word 0x00 "MSS_RCM_WDT1_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for WDT.Data should be loaded as multibit" group.word 0x130++0x01 line.word 0x00 "MSS_RCM_WDT2_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for WDT.Data should be loaded as multibit" group.word 0x134++0x01 line.word 0x00 "MSS_RCM_WDT3_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for WDT.Data should be loaded as multibit" group.word 0x13C++0x01 line.word 0x00 "MSS_RCM_MCSPI0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding SPI.Data should be loaded as multibit" group.word 0x140++0x01 line.word 0x00 "MSS_RCM_MCSPI1_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding SPI.Data should be loaded as multibit" group.word 0x144++0x01 line.word 0x00 "MSS_RCM_MCSPI2_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding SPI.Data should be loaded as multibit" group.word 0x148++0x01 line.word 0x00 "MSS_RCM_MCSPI3_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding SPI.Data should be loaded as multibit" group.word 0x14C++0x01 line.word 0x00 "MSS_RCM_MCSPI4_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for Corresponding SPI.Data should be loaded as multibit" group.word 0x150++0x01 line.word 0x00 "MSS_RCM_MMC0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for MMCSD.Data should be loaded as multibit" group.word 0x154++0x01 line.word 0x00 "MSS_RCM_ICSSM0_UART0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for ICSSM_UCLK.Data should be loaded as multibit" group.word 0x158++0x01 line.word 0x00 "MSS_RCM_CPTS_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for CPTS.Data should be loaded as multibit" group.word 0x15C++0x01 line.word 0x00 "MSS_RCM_GPMC_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "GPMC_CLK_SRC_SEL,Select line for selecting source clock for GPMC" group.word 0x160++0x01 line.word 0x00 "MSS_RCM_CONTROLSS_PLL_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for CONTROLSS_PLL.Data should be loaded as multibit" group.word 0x164++0x01 line.word 0x00 "MSS_RCM_I2C_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for I2C.Data should be loaded as multibit" group.word 0x174++0x01 line.word 0x00 "MSS_RCM_LIN0_UART0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding UART and LIN.Data should be loaded as multibit" group.word 0x178++0x01 line.word 0x00 "MSS_RCM_LIN1_UART1_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding UART and LIN.Data should be loaded as multibit" group.word 0x17C++0x01 line.word 0x00 "MSS_RCM_LIN2_UART2_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding UART and LIN.Data should be loaded as multibit" group.word 0x180++0x01 line.word 0x00 "MSS_RCM_LIN3_UART3_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding UART and LIN.Data should be loaded as multibit" group.word 0x184++0x01 line.word 0x00 "MSS_RCM_LIN4_UART4_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding UART and LIN.Data should be loaded as multibit" group.word 0x188++0x01 line.word 0x00 "MSS_RCM_LIN5_UART5_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for corresponding UART and LIN.Data should be loaded as multibit" group.word 0x200++0x01 line.word 0x00 "MSS_RCM_MCAN0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value corresponding MCAN selected clock.Data should be loaded as multibit" group.word 0x204++0x01 line.word 0x00 "MSS_RCM_MCAN1_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value corresponding MCAN selected clock.Data should be loaded as multibit" group.word 0x208++0x01 line.word 0x00 "MSS_RCM_MCAN2_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value corresponding MCAN selected clock.Data should be loaded as multibit" group.word 0x20C++0x01 line.word 0x00 "MSS_RCM_MCAN3_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value corresponding MCAN selected clock.Data should be loaded as multibit" group.word 0x210++0x01 line.word 0x00 "MSS_RCM_QSPI0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value QSPI selected clock.Data should be loaded as multibit" group.word 0x214++0x01 line.word 0x00 "MSS_RCM_RTI0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding RTI selected clock.Data should be loaded as multibit" group.word 0x218++0x01 line.word 0x00 "MSS_RCM_RTI1_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding RTI selected clock.Data should be loaded as multibit" group.word 0x21C++0x01 line.word 0x00 "MSS_RCM_RTI2_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding RTI selected clock.Data should be loaded as multibit" group.word 0x220++0x01 line.word 0x00 "MSS_RCM_RTI3_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding RTI selected clock.Data should be loaded as multibit" group.word 0x228++0x01 line.word 0x00 "MSS_RCM_WDT0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value WDT selected clock.Data should be loaded as multibit" group.word 0x22C++0x01 line.word 0x00 "MSS_RCM_WDT1_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value WDT selected clock.Data should be loaded as multibit" group.word 0x230++0x01 line.word 0x00 "MSS_RCM_WDT2_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value WDT selected clock.Data should be loaded as multibit" group.word 0x234++0x01 line.word 0x00 "MSS_RCM_WDT3_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value WDT selected clock.Data should be loaded as multibit" group.word 0x23C++0x01 line.word 0x00 "MSS_RCM_MCSPI0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding SPI selected clock.Data should be loaded as multibit" group.word 0x240++0x01 line.word 0x00 "MSS_RCM_MCSPI1_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding SPI selected clock.Data should be loaded as multibit" group.word 0x244++0x01 line.word 0x00 "MSS_RCM_MCSPI2_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding SPI selected clock.Data should be loaded as multibit" group.word 0x248++0x01 line.word 0x00 "MSS_RCM_MCSPI3_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding SPI selected clock.Data should be loaded as multibit" group.word 0x24C++0x01 line.word 0x00 "MSS_RCM_MCSPI4_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value Corresponding SPI selected clock.Data should be loaded as multibit" group.word 0x250++0x01 line.word 0x00 "MSS_RCM_MMC0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value MMCSD selected clock.Data should be loaded as multibit" group.word 0x254++0x01 line.word 0x00 "MSS_RCM_ICSSM0_UART_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value ICSSM_UCLK selected clock.Data should be loaded as multibit" group.word 0x258++0x01 line.word 0x00 "MSS_RCM_CPTS_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value CPTS selected clock.Data should be loaded as multibit" group.word 0x25C++0x01 line.word 0x00 "MSS_RCM_GPMC_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value GPMC selected clock.Data should be loaded as multibit" group.word 0x260++0x01 line.word 0x00 "MSS_RCM_CONTROLSS_PLL_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value CONTROLSS_PLL selected clock.Data should be loaded as multibit" group.word 0x264++0x01 line.word 0x00 "MSS_RCM_I2C_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value I2C selected clock.Data should be loaded as multibit" group.word 0x274++0x01 line.word 0x00 "MSS_RCM_LIN0_UART0_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value for corresponding UART and LIN selected clock.Data should be loaded as multibit" group.word 0x278++0x01 line.word 0x00 "MSS_RCM_LIN1_UART1_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value for corresponding UART and LIN selected clock.Data should be loaded as multibit" group.word 0x27C++0x01 line.word 0x00 "MSS_RCM_LIN2_UART2_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value for corresponding UART and LIN selected clock.Data should be loaded as multibit" group.word 0x280++0x01 line.word 0x00 "MSS_RCM_LIN3_UART3_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value for corresponding UART and LIN selected clock.Data should be loaded as multibit" group.word 0x284++0x01 line.word 0x00 "MSS_RCM_LIN4_UART4_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value for corresponding UART and LIN selected clock.Data should be loaded as multibit" group.word 0x288++0x01 line.word 0x00 "MSS_RCM_LIN5_UART5_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value for corresponding UART and LIN selected clock.Data should be loaded as multibit" group.word 0x28C++0x01 line.word 0x00 "MSS_RCM_RGMII_250_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value RGMII selected clock.Data should be loaded as multibit" group.word 0x290++0x01 line.word 0x00 "MSS_RCM_RGMII_50_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value MII100 selected clock.Data should be loaded as multibit" group.tbyte 0x294++0x02 line.tbyte 0x00 "MSS_RCM_RGMII_5_CLK_DIV_VAL," group.long 0x298++0x07 line.long 0x00 "MSS_RCM_XTAL_MMC_32K_CLK_DIV_VAL," hexmask.long 0x00 0.--29. 1. "CLKDIVR,Divider value for XTAL_32K clock.Data should be loaded as multibit" line.long 0x04 "MSS_RCM_XTAL_TEMPSENSE_32K_CLK_DIV_VAL," hexmask.long 0x04 0.--29. 1. "CLKDIVR,Divider value for XTAL_32K clock.Data should be loaded as multibit" group.word 0x2A0++0x01 line.word 0x00 "MSS_RCM_MSS_ELM_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value ELM clock.Data should be loaded as multibit" group.byte 0x300++0x00 line.byte 0x00 "MSS_RCM_MCAN0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding MCAN" "0,1,2,3,4,5,6,7" group.byte 0x304++0x00 line.byte 0x00 "MSS_RCM_MCAN1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding MCAN" "0,1,2,3,4,5,6,7" group.byte 0x308++0x00 line.byte 0x00 "MSS_RCM_MCAN2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding MCAN" "0,1,2,3,4,5,6,7" group.byte 0x30C++0x00 line.byte 0x00 "MSS_RCM_MCAN3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding MCAN" "0,1,2,3,4,5,6,7" group.byte 0x310++0x00 line.byte 0x00 "MSS_RCM_QSPI0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for QSPI" "0,1,2,3,4,5,6,7" group.byte 0x314++0x00 line.byte 0x00 "MSS_RCM_RTI0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding RTI" "0,1,2,3,4,5,6,7" group.byte 0x318++0x00 line.byte 0x00 "MSS_RCM_RTI1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding RTI" "0,1,2,3,4,5,6,7" group.byte 0x31C++0x00 line.byte 0x00 "MSS_RCM_RTI2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding RTI" "0,1,2,3,4,5,6,7" group.byte 0x320++0x00 line.byte 0x00 "MSS_RCM_RTI3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding RTI" "0,1,2,3,4,5,6,7" group.byte 0x328++0x00 line.byte 0x00 "MSS_RCM_WDT0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for WDT" "0,1,2,3,4,5,6,7" group.byte 0x32C++0x00 line.byte 0x00 "MSS_RCM_WDT1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for WDT" "0,1,2,3,4,5,6,7" group.byte 0x330++0x00 line.byte 0x00 "MSS_RCM_WDT2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for WDT" "0,1,2,3,4,5,6,7" group.byte 0x334++0x00 line.byte 0x00 "MSS_RCM_WDT3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for WDT" "0,1,2,3,4,5,6,7" group.byte 0x33C++0x00 line.byte 0x00 "MSS_RCM_MCSPI0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding SPI" "0,1,2,3,4,5,6,7" group.byte 0x340++0x00 line.byte 0x00 "MSS_RCM_MCSPI1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding SPI" "0,1,2,3,4,5,6,7" group.byte 0x344++0x00 line.byte 0x00 "MSS_RCM_MCSPI2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding SPI" "0,1,2,3,4,5,6,7" group.byte 0x348++0x00 line.byte 0x00 "MSS_RCM_MCSPI3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding SPI" "0,1,2,3,4,5,6,7" group.byte 0x34C++0x00 line.byte 0x00 "MSS_RCM_MCSPI4_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for Corresponding SPI" "0,1,2,3,4,5,6,7" group.byte 0x350++0x00 line.byte 0x00 "MSS_RCM_MMC0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for MMCSD" "0,1,2,3,4,5,6,7" group.byte 0x354++0x00 line.byte 0x00 "MSS_RCM_ICSSM0_UART_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for ICSSM_UCLK" "0,1,2,3,4,5,6,7" group.byte 0x358++0x00 line.byte 0x00 "MSS_RCM_CPTS_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for CPTS" "0,1,2,3,4,5,6,7" group.byte 0x35C++0x00 line.byte 0x00 "MSS_RCM_GPMC_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for GPMC" "0,1,2,3,4,5,6,7" group.byte 0x360++0x00 line.byte 0x00 "MSS_RCM_CONTROLSS_PLL_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for CONTROLSS_PLL" "0,1,2,3,4,5,6,7" group.byte 0x364++0x00 line.byte 0x00 "MSS_RCM_I2C0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for I2C" "0,1,2,3,4,5,6,7" group.byte 0x368++0x00 line.byte 0x00 "MSS_RCM_I2C1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for I2C" "0,1,2,3,4,5,6,7" group.byte 0x36C++0x00 line.byte 0x00 "MSS_RCM_I2C2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for I2C" "0,1,2,3,4,5,6,7" group.byte 0x370++0x00 line.byte 0x00 "MSS_RCM_I2C3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for I2C" "0,1,2,3,4,5,6,7" group.byte 0x374++0x00 line.byte 0x00 "MSS_RCM_LIN0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for SPIB" "0,1,2,3,4,5,6,7" group.byte 0x378++0x00 line.byte 0x00 "MSS_RCM_LIN1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for SPIB" "0,1,2,3,4,5,6,7" group.byte 0x37C++0x00 line.byte 0x00 "MSS_RCM_LIN2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for SPIB" "0,1,2,3,4,5,6,7" group.byte 0x380++0x00 line.byte 0x00 "MSS_RCM_LIN3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for SPIB" "0,1,2,3,4,5,6,7" group.byte 0x384++0x00 line.byte 0x00 "MSS_RCM_LIN4_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for SPIB" "0,1,2,3,4,5,6,7" group.byte 0x38C++0x00 line.byte 0x00 "MSS_RCM_UART0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding UART" "0,1,2,3,4,5,6,7" group.byte 0x390++0x00 line.byte 0x00 "MSS_RCM_UART1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding UART" "0,1,2,3,4,5,6,7" group.byte 0x394++0x00 line.byte 0x00 "MSS_RCM_UART2_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding UART" "0,1,2,3,4,5,6,7" group.byte 0x398++0x00 line.byte 0x00 "MSS_RCM_UART3_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding UART" "0,1,2,3,4,5,6,7" group.byte 0x39C++0x00 line.byte 0x00 "MSS_RCM_UART4_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding UART" "0,1,2,3,4,5,6,7" group.byte 0x3A0++0x00 line.byte 0x00 "MSS_RCM_UART5_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for corresponding UART" "0,1,2,3,4,5,6,7" group.byte 0x3A4++0x00 line.byte 0x00 "MSS_RCM_RGMII_250_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for RGMII" "0,1,2,3,4,5,6,7" group.byte 0x3A8++0x00 line.byte 0x00 "MSS_RCM_RGMII_50_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for MII100" "0,1,2,3,4,5,6,7" group.byte 0x3AC++0x00 line.byte 0x00 "MSS_RCM_RGMII_5_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for MII10" "0,1,2,3,4,5,6,7" group.byte 0x3B0++0x00 line.byte 0x00 "MSS_RCM_MMC0_32K_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for MMCSD_32K" "0,1,2,3,4,5,6,7" group.byte 0x3B4++0x00 line.byte 0x00 "MSS_RCM_TEMPSENSE_32K_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for TEMPSENSE_32K" "0,1,2,3,4,5,6,7" group.byte 0x3B8++0x00 line.byte 0x00 "MSS_RCM_CPSW_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for CPSW CPPI" "0,1,2,3,4,5,6,7" group.byte 0x3BC++0x00 line.byte 0x00 "MSS_RCM_ICSSM0_IEP_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for ICSSM_IEP" "0,1,2,3,4,5,6,7" group.byte 0x3C0++0x00 line.byte 0x00 "MSS_RCM_ICSSM0_CORE_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for ICSSM_CORE" "0,1,2,3,4,5,6,7" group.byte 0x3C4++0x00 line.byte 0x00 "MSS_RCM_MSS_ICSSM_SYS_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for ICSSM_SYS" "0,1,2,3,4,5,6,7" group.byte 0x3C8++0x00 line.byte 0x00 "MSS_RCM_MSS_ELM_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for ELM" "0,1,2,3,4,5,6,7" group.byte 0x3CC++0x00 line.byte 0x00 "MSS_RCM_R5SS0_CORE0_GATE," bitfld.byte 0x00 0.--2. "CLKGATE,writing '111' will gate clock to CORE0 related peripherals inside Cortexr5ss" "0,1,2,3,4,5,6,7" group.byte 0x3D0++0x00 line.byte 0x00 "MSS_RCM_R5SS1_CORE0_GATE," bitfld.byte 0x00 0.--2. "CLKGATE,writing '111' will gate clock to CORE0 related peripherals inside Cortexr5ss" "0,1,2,3,4,5,6,7" group.byte 0x3D4++0x00 line.byte 0x00 "MSS_RCM_R5SS0_CORE1_GATE," bitfld.byte 0x00 0.--2. "CLKGATE,writing '111' will gate clock to CORE1 related peripherals inside Cortexr5ss" "0,1,2,3,4,5,6,7" group.byte 0x3D8++0x00 line.byte 0x00 "MSS_RCM_R5SS1_CORE1_GATE," bitfld.byte 0x00 0.--2. "CLKGATE,writing '111' will gate clock to CORE1 related peripherals inside Cortexr5ss" "0,1,2,3,4,5,6,7" rgroup.word 0x400++0x01 line.word 0x00 "MSS_RCM_MCAN0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding MCAN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding MCAN" rgroup.word 0x404++0x01 line.word 0x00 "MSS_RCM_MCAN1_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding MCAN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding MCAN" rgroup.word 0x408++0x01 line.word 0x00 "MSS_RCM_MCAN2_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding MCAN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding MCAN" rgroup.word 0x40C++0x01 line.word 0x00 "MSS_RCM_MCAN3_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding MCAN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding MCAN" rgroup.word 0x410++0x01 line.word 0x00 "MSS_RCM_QSPI0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for QSPI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for QSPI" rgroup.word 0x414++0x01 line.word 0x00 "MSS_RCM_RTI0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding RTI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding RTI" rgroup.word 0x418++0x01 line.word 0x00 "MSS_RCM_RTI1_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding RTI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding RTI" rgroup.word 0x41C++0x01 line.word 0x00 "MSS_RCM_RTI2_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding RTI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding RTI" rgroup.word 0x420++0x01 line.word 0x00 "MSS_RCM_RTI3_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding RTI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding RTI" rgroup.word 0x428++0x01 line.word 0x00 "MSS_RCM_WDT0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for WDT" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for WDT" rgroup.word 0x42C++0x01 line.word 0x00 "MSS_RCM_WDT1_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for WDT" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for WDT" rgroup.word 0x430++0x01 line.word 0x00 "MSS_RCM_WDT2_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for WDT" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for WDT" rgroup.word 0x434++0x01 line.word 0x00 "MSS_RCM_WDT3_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for WDT" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for WDT" rgroup.word 0x43C++0x01 line.word 0x00 "MSS_RCM_MCSPI0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding SPI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding SPI" rgroup.word 0x440++0x01 line.word 0x00 "MSS_RCM_MCSPI1_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding SPI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding SPI" rgroup.word 0x444++0x01 line.word 0x00 "MSS_RCM_MCSPI2_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding SPI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding SPI" rgroup.word 0x448++0x01 line.word 0x00 "MSS_RCM_MCSPI3_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding SPI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding SPI" rgroup.word 0x44C++0x01 line.word 0x00 "MSS_RCM_MCSPI4_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Corresponding SPI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for Corresponding SPI" rgroup.word 0x450++0x01 line.word 0x00 "MSS_RCM_MMC0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for MMCSD" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for MMCSD" rgroup.word 0x454++0x01 line.word 0x00 "MSS_RCM_ICSSM0_UART_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for ICSSM_UCLK" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for ICSSM_UCLK" rgroup.word 0x458++0x01 line.word 0x00 "MSS_RCM_CPTS_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for CPTS" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for CPTS" rgroup.word 0x45C++0x01 line.word 0x00 "MSS_RCM_GPMC_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for GPMC" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for GPMC" rgroup.word 0x460++0x01 line.word 0x00 "MSS_RCM_CONTROLSS_PLL_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for CONTROLSS_PLL" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for CONTROLSS_PLL" rgroup.word 0x464++0x01 line.word 0x00 "MSS_RCM_I2C_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for I2C" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for I2C" rgroup.word 0x474++0x01 line.word 0x00 "MSS_RCM_LIN0_UART0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding UART and LIN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding UART and LIN" rgroup.word 0x478++0x01 line.word 0x00 "MSS_RCM_LIN1_UART1_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding UART and LIN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding UART and LIN" rgroup.word 0x47C++0x01 line.word 0x00 "MSS_RCM_LIN2_UART2_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding UART and LIN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding UART and LIN" rgroup.word 0x480++0x01 line.word 0x00 "MSS_RCM_LIN3_UART3_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding UART and LIN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding UART and LIN" rgroup.word 0x484++0x01 line.word 0x00 "MSS_RCM_LIN4_UART4_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding UART and LIN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding UART and LIN" rgroup.word 0x488++0x01 line.word 0x00 "MSS_RCM_LIN5_UART5_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for corresponding UART and LIN" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for corresponding UART and LIN" rgroup.word 0x48C++0x01 line.word 0x00 "MSS_RCM_RGMII_250_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for RGMII" rgroup.word 0x490++0x01 line.word 0x00 "MSS_RCM_RGMII_50_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for MII100" rgroup.word 0x494++0x01 line.word 0x00 "MSS_RCM_RGMII_5_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for MII10" rgroup.tbyte 0x49C++0x02 line.tbyte 0x00 "MSS_RCM_MMC0_32K_CLK_STATUS," hexmask.tbyte.word 0x00 8.--17. 1. "CURRDIVIDER,Status shows the current divider value choosen for XTAL_32K" rgroup.tbyte 0x4A0++0x02 line.tbyte 0x00 "MSS_RCM_TEMPSENSE_32K_CLK_STATUS," hexmask.tbyte.word 0x00 8.--17. 1. "CURRDIVIDER,Status shows the current divider value choosen for XTAL_32K" rgroup.word 0x4A4++0x01 line.word 0x00 "MSS_RCM_MSS_ELM_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for ELM" group.byte 0x500++0x00 line.byte 0x00 "MSS_RCM_R5SS0_POR_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x504++0x00 line.byte 0x00 "MSS_RCM_R5SS1_POR_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x508++0x00 line.byte 0x00 "MSS_RCM_R5SS0_CORE0_GRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x50C++0x00 line.byte 0x00 "MSS_RCM_R5SS1_CORE0_GRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x510++0x00 line.byte 0x00 "MSS_RCM_R5SS0_CORE1_GRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x514++0x00 line.byte 0x00 "MSS_RCM_R5SS1_CORE1_GRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x518++0x00 line.byte 0x00 "MSS_RCM_R5SS0_CORE0_LRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x51C++0x00 line.byte 0x00 "MSS_RCM_R5SS1_CORE0_LRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x520++0x00 line.byte 0x00 "MSS_RCM_R5SS0_CORE1_LRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x524++0x00 line.byte 0x00 "MSS_RCM_R5SS1_CORE1_LRST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x528++0x00 line.byte 0x00 "MSS_RCM_R5SS0_VIM0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x52C++0x00 line.byte 0x00 "MSS_RCM_R5SS1_VIM0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x530++0x00 line.byte 0x00 "MSS_RCM_R5SS0_VIM1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x534++0x00 line.byte 0x00 "MSS_RCM_R5SS1_VIM1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x538++0x00 line.byte 0x00 "MSS_RCM_MCRC0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x53C++0x00 line.byte 0x00 "MSS_RCM_RTI0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x540++0x00 line.byte 0x00 "MSS_RCM_RTI1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x544++0x00 line.byte 0x00 "MSS_RCM_RTI2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x548++0x00 line.byte 0x00 "MSS_RCM_RTI3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x54C++0x00 line.byte 0x00 "MSS_RCM_WDT0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x550++0x00 line.byte 0x00 "MSS_RCM_WDT1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x554++0x00 line.byte 0x00 "MSS_RCM_WDT2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x558++0x00 line.byte 0x00 "MSS_RCM_WDT3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x55C++0x00 line.byte 0x00 "MSS_RCM_TOP_ESM_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x560++0x00 line.byte 0x00 "MSS_RCM_DCC0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x564++0x00 line.byte 0x00 "MSS_RCM_DCC1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x568++0x00 line.byte 0x00 "MSS_RCM_DCC2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x56C++0x00 line.byte 0x00 "MSS_RCM_DCC3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x570++0x00 line.byte 0x00 "MSS_RCM_MCSPI0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x574++0x00 line.byte 0x00 "MSS_RCM_MCSPI1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x578++0x00 line.byte 0x00 "MSS_RCM_MCSPI2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x57C++0x00 line.byte 0x00 "MSS_RCM_MCSPI3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x580++0x00 line.byte 0x00 "MSS_RCM_MCSPI4_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x584++0x00 line.byte 0x00 "MSS_RCM_QSPI0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x588++0x00 line.byte 0x00 "MSS_RCM_MCAN0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x58C++0x00 line.byte 0x00 "MSS_RCM_MCAN1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x590++0x00 line.byte 0x00 "MSS_RCM_MCAN2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x594++0x00 line.byte 0x00 "MSS_RCM_MCAN3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x598++0x00 line.byte 0x00 "MSS_RCM_I2C0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x59C++0x00 line.byte 0x00 "MSS_RCM_I2C1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5A0++0x00 line.byte 0x00 "MSS_RCM_I2C2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5A4++0x00 line.byte 0x00 "MSS_RCM_I2C3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5A8++0x00 line.byte 0x00 "MSS_RCM_UART0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5AC++0x00 line.byte 0x00 "MSS_RCM_UART1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5B0++0x00 line.byte 0x00 "MSS_RCM_UART2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5B4++0x00 line.byte 0x00 "MSS_RCM_UART3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5B8++0x00 line.byte 0x00 "MSS_RCM_UART4_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5BC++0x00 line.byte 0x00 "MSS_RCM_UART5_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5C0++0x00 line.byte 0x00 "MSS_RCM_LIN0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5C4++0x00 line.byte 0x00 "MSS_RCM_LIN1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5C8++0x00 line.byte 0x00 "MSS_RCM_LIN2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5CC++0x00 line.byte 0x00 "MSS_RCM_LIN3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5D0++0x00 line.byte 0x00 "MSS_RCM_LIN4_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.word 0x5D8++0x01 line.word 0x00 "MSS_RCM_EDMA_RST_CTRL," bitfld.word 0x00 12.--14. "TPTCA1_ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" bitfld.word 0x00 8.--10. "TPTCA0_ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 4.--6. "TPCCA_ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" bitfld.word 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5DC++0x00 line.byte 0x00 "MSS_RCM_INFRA_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5E0++0x00 line.byte 0x00 "MSS_RCM_CPSW_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5E4++0x00 line.byte 0x00 "MSS_RCM_ICSSM0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5E8++0x00 line.byte 0x00 "MSS_RCM_MMC0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5EC++0x00 line.byte 0x00 "MSS_RCM_GPIO0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5F0++0x00 line.byte 0x00 "MSS_RCM_GPIO1_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5F4++0x00 line.byte 0x00 "MSS_RCM_GPIO2_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5F8++0x00 line.byte 0x00 "MSS_RCM_GPIO3_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x5FC++0x00 line.byte 0x00 "MSS_RCM_SPINLOCK0_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x600++0x00 line.byte 0x00 "MSS_RCM_GPMC_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x604++0x00 line.byte 0x00 "MSS_RCM_TEMPSENSE_32K_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.byte 0x608++0x00 line.byte 0x00 "MSS_RCM_MSS_ELM_RST_CTRL," bitfld.byte 0x00 0.--2. "ASSERT,This feature is for debug purpose only" "0,1,2,3,4,5,6,7" group.word 0x700++0x01 line.word 0x00 "MSS_RCM_L2OCRAM_BANK0_PD_CTRL," bitfld.word 0x00 8.--10. "AGOODIN,SW control for power signal 'AGOODIN' for MSS_L2_BANKA" "0,1,2,3,4,5,6,7" bitfld.word 0x00 4.--6. "AONIN,SW control for power signal 'AONIN' for MSS_L2_BANKA" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 0.--2. "ISO,SW control for power signal 'ISO' for MSS_L2_BANKA" "0,1,2,3,4,5,6,7" group.word 0x704++0x01 line.word 0x00 "MSS_RCM_L2OCRAM_BANK1_PD_CTRL," bitfld.word 0x00 8.--10. "AGOODIN,SW control for power signal 'AGOODIN' for MSS_L2_BANKB" "0,1,2,3,4,5,6,7" bitfld.word 0x00 4.--6. "AONIN,SW control for power signal 'AONIN' for MSS_L2_BANKB" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 0.--2. "ISO,SW control for power signal 'ISO' for MSS_L2_BANKB" "0,1,2,3,4,5,6,7" group.word 0x708++0x01 line.word 0x00 "MSS_RCM_L2OCRAM_BANK2_PD_CTRL," bitfld.word 0x00 8.--10. "AGOODIN,SW control for power signal 'AGOODIN' for MSS_L2_BANKC" "0,1,2,3,4,5,6,7" bitfld.word 0x00 4.--6. "AONIN,SW control for power signal 'AONIN' for MSS_L2_BANKC" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 0.--2. "ISO,SW control for power signal 'ISO' for MSS_L2_BANKC" "0,1,2,3,4,5,6,7" group.word 0x70C++0x01 line.word 0x00 "MSS_RCM_L2OCRAM_BANK3_PD_CTRL," bitfld.word 0x00 8.--10. "AGOODIN,SW control for power signal 'AGOODIN' for MSS_L2_BANKD" "0,1,2,3,4,5,6,7" bitfld.word 0x00 4.--6. "AONIN,SW control for power signal 'AONIN' for MSS_L2_BANKD" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 0.--2. "ISO,SW control for power signal 'ISO' for MSS_L2_BANKD" "0,1,2,3,4,5,6,7" rgroup.byte 0x710++0x00 line.byte 0x00 "MSS_RCM_L2OCRAM_BANK0_PD_STATUS," bitfld.byte 0x00 1. "AGOODOUT,SW status indicating the 'pgoodin' of MSS_L2_BANKA" "0,1" bitfld.byte 0x00 0. "AONOUT,SW status indicating the 'ponin' of MSS_L2_BANKA" "0,1" rgroup.byte 0x714++0x00 line.byte 0x00 "MSS_RCM_L2OCRAM_BANK1_PD_STATUS," bitfld.byte 0x00 1. "AGOODOUT,SW status indicating the 'pgoodin' of MSS_L2_BANKB" "0,1" bitfld.byte 0x00 0. "AONOUT,SW status indicating the 'ponin' of MSS_L2_BANKB" "0,1" rgroup.byte 0x718++0x00 line.byte 0x00 "MSS_RCM_L2OCRAM_BANK2_PD_STATUS," bitfld.byte 0x00 1. "AGOODOUT,SW status indicating the 'pgoodin' of MSS_L2_BANKC" "0,1" bitfld.byte 0x00 0. "AONOUT,SW status indicating the 'ponin' of MSS_L2_BANKC" "0,1" rgroup.byte 0x71C++0x00 line.byte 0x00 "MSS_RCM_L2OCRAM_BANK3_PD_STATUS," bitfld.byte 0x00 1. "AGOODOUT,SW status indicating the 'pgoodin' of MSS_L2_BANKD" "0,1" bitfld.byte 0x00 0. "AONOUT,SW status indicating the 'ponin' of MSS_L2_BANKD" "0,1" group.word 0x800++0x01 line.word 0x00 "MSS_RCM_HSM_RTIA_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "HSM_RTI0_CLK_SRC_SEL,Select line for selecting source clock for HSM_Corresponding RTI.Data should be loaded as multibit" group.word 0x804++0x01 line.word 0x00 "MSS_RCM_HSM_WDT_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "HSM_WDT0_CLK_SRC_SEL,Select line for selecting source clock for HSM_WDT.Data should be loaded as multibit" group.word 0x808++0x01 line.word 0x00 "MSS_RCM_HSM_RTC_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "HSM_RTC0_CLK_SRC_SEL,Select line for selecting source clock for HSM_RTC.Data should be loaded as multibit" group.word 0x80C++0x01 line.word 0x00 "MSS_RCM_HSM_DMTA_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "HSM_DTM0_CLK_SRC_SEL,Select line for selecting source clock for HSM_DMTA.Data should be loaded as multibit" group.word 0x810++0x01 line.word 0x00 "MSS_RCM_HSM_DMTB_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "HSM_DTM1_CLK_SRC_SEL,Select line for selecting source clock for HSM_DMTB.Data should be loaded as multibit" group.word 0x814++0x01 line.word 0x00 "MSS_RCM_HSM_RTI_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value HSM RTI selected clock.Data should be loaded as multibit" group.word 0x818++0x01 line.word 0x00 "MSS_RCM_HSM_WDT_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value HSM WDT selected clock.Data should be loaded as multibit" group.word 0x81C++0x01 line.word 0x00 "MSS_RCM_HSM_RTC_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value HSM RTC selected clock.Data should be loaded as multibit" group.word 0x820++0x01 line.word 0x00 "MSS_RCM_HSM_DMTA_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value HSM DMTA selected clock.Data should be loaded as multibit" group.word 0x824++0x01 line.word 0x00 "MSS_RCM_HSM_DMTB_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIVR,Divider value HSM DMTB selected clock.Data should be loaded as multibit" group.byte 0x828++0x00 line.byte 0x00 "MSS_RCM_HSM_RTI_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for HSM RTI" "0,1,2,3,4,5,6,7" group.byte 0x82C++0x00 line.byte 0x00 "MSS_RCM_HSM_WDT_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for HSM WDT" "0,1,2,3,4,5,6,7" group.byte 0x830++0x00 line.byte 0x00 "MSS_RCM_HSM_RTC_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for HSM RTC" "0,1,2,3,4,5,6,7" group.byte 0x834++0x00 line.byte 0x00 "MSS_RCM_HSM_DMTA_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for HSM DMTA" "0,1,2,3,4,5,6,7" group.byte 0x838++0x00 line.byte 0x00 "MSS_RCM_HSM_DMTB_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,writing '111' will gate clock for HSM DMTB" "0,1,2,3,4,5,6,7" rgroup.word 0x83C++0x01 line.word 0x00 "MSS_RCM_HSM_RTI_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for HSM_RTI" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for HSM_RTI" rgroup.word 0x840++0x01 line.word 0x00 "MSS_RCM_HSM_WDT_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for HSM_WDT" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for HSM_WDT" rgroup.word 0x844++0x01 line.word 0x00 "MSS_RCM_HSM_RTC_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for HSM_RTC" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for HSM_RTC" rgroup.word 0x848++0x01 line.word 0x00 "MSS_RCM_HSM_DMTA_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for HSM_DMTA" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for HSM_DMTA" rgroup.word 0x84C++0x01 line.word 0x00 "MSS_RCM_HSM_DMTB_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for HSM_DMTB" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for HSM_DMTB" group.long 0xFF0++0x07 line.long 0x00 "MSS_RCM_HW_SPARE_WPH," line.long 0x04 "MSS_RCM_HW_SPARE_REC," bitfld.long 0x04 31. "HW_SPARE_REC31,Reserved for HW R&D" "0,1" bitfld.long 0x04 30. "HW_SPARE_REC30,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 29. "HW_SPARE_REC29,Reserved for HW R&D" "0,1" bitfld.long 0x04 28. "HW_SPARE_REC28,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 27. "HW_SPARE_REC27,Reserved for HW R&D" "0,1" bitfld.long 0x04 26. "HW_SPARE_REC26,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 25. "HW_SPARE_REC25,Reserved for HW R&D" "0,1" bitfld.long 0x04 24. "HW_SPARE_REC24,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 23. "HW_SPARE_REC23,Reserved for HW R&D" "0,1" bitfld.long 0x04 22. "HW_SPARE_REC22,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 21. "HW_SPARE_REC21,Reserved for HW R&D" "0,1" bitfld.long 0x04 20. "HW_SPARE_REC20,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 19. "HW_SPARE_REC19,Reserved for HW R&D" "0,1" bitfld.long 0x04 18. "HW_SPARE_REC18,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 17. "HW_SPARE_REC17,Reserved for HW R&D" "0,1" bitfld.long 0x04 16. "HW_SPARE_REC16,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 15. "HW_SPARE_REC15,Reserved for HW R&D" "0,1" bitfld.long 0x04 14. "HW_SPARE_REC14,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 13. "HW_SPARE_REC13,Reserved for HW R&D" "0,1" bitfld.long 0x04 12. "HW_SPARE_REC12,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 11. "HW_SPARE_REC11,Reserved for HW R&D" "0,1" bitfld.long 0x04 10. "HW_SPARE_REC10,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 9. "HW_SPARE_REC9,Reserved for HW R&D" "0,1" bitfld.long 0x04 8. "HW_SPARE_REC8,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 7. "HW_SPARE_REC7,Reserved for HW R&D" "0,1" bitfld.long 0x04 6. "HW_SPARE_REC6,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 5. "HW_SPARE_REC5,Reserved for HW R&D" "0,1" bitfld.long 0x04 4. "HW_SPARE_REC4,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 3. "HW_SPARE_REC3,Reserved for HW R&D" "0,1" bitfld.long 0x04 2. "HW_SPARE_REC2,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 1. "HW_SPARE_REC1,Reserved for HW R&D" "0,1" bitfld.long 0x04 0. "HW_SPARE_REC0,Reserved for HW R&D" "0,1" group.long 0x1008++0x07 line.long 0x00 "MSS_RCM_LOCK0_KICK0," line.long 0x04 "MSS_RCM_LOCK0_KICK1," group.byte 0x1010++0x00 line.byte 0x00 "MSS_RCM_INTR_RAW_STATUS," bitfld.byte 0x00 3. "PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "PROT_ERR,Protection violation error" "0,1" group.byte 0x1014++0x00 line.byte 0x00 "MSS_RCM_INTR_ENABLED_STATUS_CLEAR," bitfld.byte 0x00 3. "ENABLED_PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "ENABLED_KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" group.byte 0x1018++0x00 line.byte 0x00 "MSS_RCM_INTR_ENABLE," bitfld.byte 0x00 3. "PROXY_ERR_EN,Proxy0 access violation error enable" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN,Kick access violation error enable" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN,Protection violation error enable" "0,1" group.byte 0x101C++0x00 line.byte 0x00 "MSS_RCM_INTR_ENABLE_CLEAR," bitfld.byte 0x00 3. "PROXY_ERR_EN_CLR,Proxy0 access violation error enable clear" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN_CLR,Kick access violation error enable clear" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN_CLR,Addressing violation error enable clear" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN_CLR,Protection violation error enable clear" "0,1" group.byte 0x1020++0x00 line.byte 0x00 "MSS_RCM_EOI," rgroup.long 0x1024++0x03 line.long 0x00 "MSS_RCM_FAULT_ADDRESS," rgroup.byte 0x1028++0x00 line.byte 0x00 "MSS_RCM_FAULT_TYPE_STATUS," bitfld.byte 0x00 6. "FAULT_NS,Non-secure access" "0,1" bitfld.byte 0x00 0.--5. "FAULT_TYPE,Fault 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" rgroup.long 0x102C++0x03 line.long 0x00 "MSS_RCM_FAULT_ATTR_STATUS," hexmask.long.word 0x00 20.--31. 1. "FAULT_XID,XID" hexmask.long.word 0x00 8.--19. 1. "FAULT_ROUTEID,Route ID" newline hexmask.long.byte 0x00 0.--7. 1. "FAULT_PRIVID,Privilege ID" wgroup.long 0x1030++0x03 line.long 0x00 "MSS_RCM_FAULT_CLEAR," bitfld.long 0x00 0. "FAULT_CLR,Fault clear" "0,1" repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0xFE0)++0x03 line.long 0x00 "MSS_RCM_HW_SPARE_RO$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0xFD0)++0x03 line.long 0x00 "MSS_RCM_HW_SPARE_RW$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0x720)++0x03 line.long 0x00 "MSS_RCM_HW_REG$1," repeat.end width 0x0B tree.end tree "QSPI0_QSPI0 (MSS_QSPI)" base ad:0x48200000 rgroup.long 0x00++0x03 line.long 0x00 "QSPI0_PID," bitfld.long 0x00 30.--31. "SCHEME,The scheme of the register used" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Always read as 0" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,The function of the module being used" bitfld.long 0x00 11.--15. "RTL,RTL Release Version The PDR release number of this IP" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major Release Number" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom IP" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor Release Number" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x10++0x03 line.long 0x00 "QSPI0_SYSCONFIG," hexmask.long 0x00 6.--31. 1. "RESERVED3,Always read as 0" rbitfld.long 0x00 4.--5. "RESERVED2,Always read as 0" "0,1,2,3" newline bitfld.long 0x00 2.--3. "IDLEMODE,Configuration of the local target state management mode" "0,1,2,3" rbitfld.long 0x00 0.--1. "RESERVED1,Always read as 0" "0,1,2,3" group.long 0x20++0x13 line.long 0x00 "QSPI0_INTR_STATUS_RAW_SET," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "WIRQ_RAW,Word Interrupt Status Read indicates raw status0 = inactive1 = activeWriting 1 will set statusWriting 0 has no effect" "0,1" newline bitfld.long 0x00 0. "FIRQ_RAW,Frame Interrupt StatusRead indicates raw status0 = inactive1 = activeWriting 1 will set statusWriting 0 has no effect" "0,1" line.long 0x04 "QSPI0_INTR_STATUS_ENABLED_CLEAR," hexmask.long 0x04 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x04 1. "WIRQ_ENA,Word Interrupt Enabled StatusRead indicates enabled status0 = inactive1 = activeWriting 1 will clear interruptWriting 0 has no effect" "0,1" newline bitfld.long 0x04 0. "FIRQ_ENA,Frame Interrupt Enabled StatusRead indicates enabled status0 = inactive1 = activeWriting 1 will clear interruptWriting 0 has no effect" "0,1" line.long 0x08 "QSPI0_INTR_ENABLE_SET," hexmask.long 0x08 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x08 1. "WIRQ_ENA_SET,Word Interrupt Enable/SetRead indicates interrupt enable0 = disabled1 = enabledWriting 1 will set interrupt enabledWriting 0 has no effect" "0,1" newline bitfld.long 0x08 0. "FIRQ_ENA_SET,Frame Interrupt Enable/SetRead indicates interrupt enable0 = disabled1 = enabledWriting 1 will set interrupt enabledWriting 0 has no effect" "0,1" line.long 0x0C "QSPI0_INTR_ENABLE_CLEAR," hexmask.long 0x0C 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x0C 1. "WIRQ_ENA_CLR,Word Interrupt Enable/ClearRead indicates interrupt enable0 = disabled1 = enabledWriting 1 will clear interrupt enabledWriting 0 has no effect" "0,1" newline bitfld.long 0x0C 0. "FIRQ_ENA_CLR,Frame Interrupt Enable/ClearRead indicates interrupt enable0 = disabled1 = enabledWriting 1 will clear interrupt enabledWriting 0 has no effect" "0,1" line.long 0x10 "QSPI0_INTC_EOI," group.long 0x40++0x13 line.long 0x00 "QSPI0_SPI_CLOCK_CNTRL," bitfld.long 0x00 31. "CLKEN,Clock Enable" "0,1" hexmask.long.word 0x00 16.--30. 1. "RESERVED,Always read as 0" newline hexmask.long.word 0x00 0.--15. 1. "DCLK_DIV,Serial data clock divide by ratio" line.long 0x04 "QSPI0_SPI_DC," rbitfld.long 0x04 29.--31. "RESERVED4,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 27.--28. "DD3,Data delay for chip select 300- Data is output on the same cycle as the CS_N goes active01- Data is output 1 DCLK cycle after the CS_N goes active 10- Data is output 2 DCLK cycles after the CS_N goes active11- Data is output 3 DCLK cycles after the.." "0,1,2,3" newline bitfld.long 0x04 26. "CKPH3,Clock phase for chip select 3 If CKP0 = 0 0- Data shifted out on falling edge; input on rising edge 1- Data shifted out on rising edge; input on falling edgeIf CKP0 = 1 1- Data shifted out on falling edge; input on rising edge 0- Data shifted out.." "0,1" bitfld.long 0x04 25. "CSP3,Chip select polarity for chip select 30- Active low1- Active high" "0,1" newline bitfld.long 0x04 24. "CKP3,Clock polarity for chip select 30- When data is not being transferred SCK = 01- When data is not being transferred SCK = 1" "0,1" rbitfld.long 0x04 21.--23. "RESERVED3,Always read as 0" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 19.--20. "DD2,Data delay for chip select 200- Data is output on the same cycle as the CS_N goes active01- Data is output 1 DCLK cycle after the CS_N goes active 10- Data is output 2 DCLK cycles after the CS_N goes active11- Data is output 3 DCLK cycles after the.." "0,1,2,3" bitfld.long 0x04 18. "CKPH2,Clock phase for chip select 2" "0,1" newline bitfld.long 0x04 17. "CSP2,Chip select polarity for chip select 20- Active low1- Active high" "0,1" bitfld.long 0x04 16. "CKP2,Clock polarity for chip select 20- When data is not being transferred SCK = 01- When data is not being transferred SCK = 1" "0,1" newline rbitfld.long 0x04 13.--15. "RESERVED2,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x04 11.--12. "DD1,Data delay for chip select 100- Data is output on the same cycle as the CS_N goes active01- Data is output 1 DCLK cycle after the CS_N goes active 10- Data is output 2 DCLK cycles after the CS_N goes active11- Data is output 3 DCLK cycles after the.." "0,1,2,3" newline bitfld.long 0x04 10. "CKPH1,Clock phase for chip select 1" "0,1" bitfld.long 0x04 9. "CSP1,Chip select polarity for chip select 10- Active low1- Active high" "0,1" newline bitfld.long 0x04 8. "CKP1,Clock polarity for chip select 10- When data is not being transferred SCK = 01- When data is not being transferred SCK = 1" "0,1" rbitfld.long 0x04 5.--7. "RESERVED1,Always read as 0" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "DD0,Data delay for chip select 000- Data is output on the same cycle as the CS_N goes active01- Data is output 1 DCLK cycle after the CS_N goes active 10- Data is output 2 DCLK cycles after the CS_N goes active11- Data is output 3 DCLK cycles after the.." "0,1,2,3" bitfld.long 0x04 2. "CKPH0,Clock phase for chip select 0" "0,1" newline bitfld.long 0x04 1. "CSP0,Chip select polarity for chip select 00- Active low1- Active high" "0,1" bitfld.long 0x04 0. "CKP0,Clock polarity for chip select 00- When data is not being transferred SCK = 01- When data is not being transferred SCK = 1" "0,1" line.long 0x08 "QSPI0_SPI_CMD," rbitfld.long 0x08 30.--31. "RESERVED3,Always read as 0" "0,1,2,3" bitfld.long 0x08 28.--29. "CSNUM,Device select" "0,1,2,3" newline rbitfld.long 0x08 26.--27. "RESERVED2,Always read as 0" "0,1,2,3" hexmask.long.byte 0x08 19.--25. 1. "WLEN,Word length" newline bitfld.long 0x08 16.--18. "CMD,Transfer command000- Reserved001- 4 pin Read Single 010- 4 pin Write Single011- 4 pin Read Dual100 ? Reserved101 ? 3 pin Read Single110 ? 3 pin Write Single 111 ? 6 pin Read Quad" "0,1,2,3,4,5,6,7" bitfld.long 0x08 15. "FIRQ,Frame count interrupt enable" "0,1" newline bitfld.long 0x08 14. "WIRQ,Word count interrupt enable" "0,1" rbitfld.long 0x08 12.--13. "RESERVED1,Always read as 0" "0,1,2,3" newline hexmask.long.word 0x08 0.--11. 1. "FLEN,Frame Length0- 1 word1- 2 words?4095 ? 4096 words" line.long 0x0C "QSPI0_SPI_STATUS," bitfld.long 0x0C 28.--31. "RESERVED2,Always read as 0" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x0C 16.--27. 1. "WDCNT,Word count" newline hexmask.long.word 0x0C 3.--15. 1. "RESERVED1,Always read as 0" bitfld.long 0x0C 2. "FC,Frame complete" "0,1" newline bitfld.long 0x0C 1. "WC,Word complete" "0,1" bitfld.long 0x0C 0. "BUSY,Busy bit" "0,1" line.long 0x10 "QSPI0_SPI_DATA," group.long 0x64++0x03 line.long 0x00 "QSPI0_SPI_SWITCH," hexmask.long 0x00 2.--31. 1. "RESERVED,Always read as 0" bitfld.long 0x00 1. "MM_INT_EN,Memory Mapped mode interrupt enable.0 ? Interrupts are disabled during memory mapped operations1 ? Word Count interrupt is enabled for memory mapped operations" "0,1" newline bitfld.long 0x00 0. "MMPT_S,MMPT select" "0,1" repeat 3. (list 1 2 3 )(list 0x00 0x04 0x08 ) group.long ($2+0x68)++0x03 line.long 0x00 "QSPI0_SPI_DATA$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0x54)++0x03 line.long 0x00 "QSPI0_SPI_SETUP$1," rbitfld.long 0x00 29.--31. "RESERVED2,Always read as 0" "0,1,2,3,4,5,6,7" bitfld.long 0x00 24.--28. "NUM_D_BITS,Number of dummy bits to use if NUM_D_BYTES = 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" newline hexmask.long.byte 0x00 16.--23. 1. "WCMD,Write Command" rbitfld.long 0x00 14.--15. "RESERVED1,Always read as 0" "0,1,2,3" newline bitfld.long 0x00 12.--13. "READ_TYPE,Determines if the read command is a single dual or quad read mode command00 ? Normal read (all data input on spi_din)01 ? Dual read (odd bytes input on spi_din; even on spi_dout)10 ? Normal read (all data input on spi_din)11 ? Quad read (uses.." "0,1,2,3" bitfld.long 0x00 10.--11. "NUM_D_BYTES,Number of dummy bytes to be used for fast" "0,1,2,3" newline bitfld.long 0x00 8.--9. "NUM_A_BYTES,Number of address bytes to be sent" "0,1,2,3" hexmask.long.byte 0x00 0.--7. 1. "RCMD,Read Command" repeat.end repeat 9. (list 1 2 3 4 5 6 7 8 9 )(list 0x00 0x04 0x08 0x10 0x14 0x18 0x30 0x34 0x38 ) hgroup.long ($2+0x04)++0x03 hide.long 0x00 "QSPI0_MSS_QSPI_RESERVED$1," repeat.end width 0x0B tree.end tree "R5SS 0..1" tree "R5SS0_CCMR_R5SS0_CCMR (MSS_CCMR)" base ad:0x53210000 group.long 0x00++0x1B line.long 0x00 "R5SS0_CCMR_CCMSR1," bitfld.long 0x00 16. "CMPE1,Compare Error0 = CPU signals are identical1= CPU signal compare mismatchWrites '1' to clear this bit" "0,1" bitfld.long 0x00 8. "STC1,Self Test Complete0 = self test on-going if self test mode asserted1 = self test is completeWrites have no effect" "0,1" newline bitfld.long 0x00 1. "STET1,Self Test Error Type0 = self test failed during Compare Match test1 = self test failed during Compare mismatch testWrites have no effect" "0,1" rbitfld.long 0x00 0. "STE1,Self Test Error0 = self test passed1 = self test failedWrites have no effect" "0,1" line.long 0x04 "R5SS0_CCMR_CCMKEYR1," bitfld.long 0x04 0.--3. "MKEY1,Mode Key0000 = lock step mode0110 = self test mode1001 = error forcing mode1111 = self test error forcing mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "R5SS0_CCMR_CCMSR2," bitfld.long 0x08 16. "CMPE2,Compare Error0 = VIM signals are identical1= VIM signal compare mismatchWrites '1' to clear this bit" "0,1" bitfld.long 0x08 8. "STC2,Self Test Complete0 = self test on-going if self test mode asserted1 = self test is completeWrites have no effect" "0,1" newline bitfld.long 0x08 1. "STET2,Self Test Error Type0 = self test failed during Compare Match test1 = self test failed during Compare mismatch testWrites have no effect" "0,1" bitfld.long 0x08 0. "STE2,Self Test Error0 = self test passed1 = self test failedWrites have no effect" "0,1" line.long 0x0C "R5SS0_CCMR_CCMKEYR2," bitfld.long 0x0C 0.--3. "MKEY2,Mode Key0000 = lock step mode0110 = self test mode1001 = error forcing mode1111 = self test error forcing mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "R5SS0_CCMR_CCMSR3," bitfld.long 0x10 16. "CMPE3,Compare Error0 = Inactivity monitor signals are identical1= Inactivity monitor signal compare mismatchWrites '1' to clear this bit" "0,1" bitfld.long 0x10 8. "STC3,Self Test Complete0 = self test on-going if self test mode asserted1 = self test is completeWrites have no effect" "0,1" newline bitfld.long 0x10 1. "STET3,Self Test Error Type0 = self test failed during Compare Match test1 = self test failed during Compare mismatch testWrites have no effect" "0,1" rbitfld.long 0x10 0. "STE3,Self Test Error0 = self test passed1 = self test failedWrites have no effect" "0,1" line.long 0x14 "R5SS0_CCMR_CCMKEYR3," bitfld.long 0x14 0.--3. "MKEY3,Mode Key0000 = lock step mode0110 = self test mode1001 = error forcing mode1111 = self test error forcing mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "R5SS0_CCMR_CCMPOLCNTRL," hexmask.long.byte 0x18 0.--7. 1. "POL_INV,This value is used to invert the 8 XOR of the CPU1 to create compare fail in functional active compare mode" width 0x0B tree.end tree "R5SS0_CORE0_TCMA_R5SS0_CORE0_TCMA (MSS_TCMA1_CR5A)" base ad:0x78000000 group.long 0x00++0x03 line.long 0x00 "R5SS0_CORE0_TCMA_START," group.long 0xFFFC++0x03 line.long 0x00 "R5SS0_CORE0_TCMA_END," width 0x0B tree.end tree "R5SS0_CORE0_TCMA_RAM_R5SS0_CORE0_TCMA_RAM (MSS_TCM)" base ad:0x20000 group.long 0x00++0x03 line.long 0x00 "R5SS0_CORE0_TCMA_RAM_RAM_START_TCMA," group.long 0x7FFC++0x03 line.long 0x00 "R5SS0_CORE0_TCMA_RAM_RAM_END_TCMA," width 0x0B tree.end tree "R5SS0_CORE0_TCMA_ROM_R5SS0_CORE0_TCMA_ROM (MSS_TCMA_ROM)" base ad:0x00 rgroup.long 0x00++0x03 line.long 0x00 "R5SS0_CORE0_TCMA_ROM_ROM_START_TCMA," rgroup.long 0x1FFFC++0x03 line.long 0x00 "R5SS0_CORE0_TCMA_ROM_ROM_END_TCMA," width 0x0B tree.end tree "R5SS0_CORE0_TCMB_R5SS0_CORE0_TCMB (MSS_TCMB_CR5A)" base ad:0x78100000 group.long 0x00++0x03 line.long 0x00 "R5SS0_CORE0_TCMB_START," group.long 0xFFFC++0x03 line.long 0x00 "R5SS0_CORE0_TCMB_END," width 0x0B tree.end tree "R5SS0_CORE0_TCMB_RAM_R5SS0_CORE0_TCMB_RAM (MSS_TCM)" base ad:0x80000 group.long 0x00++0x03 line.long 0x00 "R5SS0_CORE0_TCMB_RAM_RAM_START_TCMA," group.long 0x7FFC++0x03 line.long 0x00 "R5SS0_CORE0_TCMB_RAM_RAM_END_TCMA," width 0x0B tree.end tree "R5SS0_CORE1_TCMA_R5SS0_CORE1_TCMA (MSS_TCMA_CR5B)" base ad:0x78200000 group.long 0x00++0x03 line.long 0x00 "R5SS0_CORE1_TCMA_START," group.long 0x7FFC++0x03 line.long 0x00 "R5SS0_CORE1_TCMA_END," width 0x0B tree.end tree "R5SS0_CORE1_TCMB_R5SS0_CORE1_TCMB (MSS_TCMB_CR5B)" base ad:0x78300000 group.long 0x00++0x03 line.long 0x00 "R5SS0_CORE1_TCMB_START," group.long 0x7FFC++0x03 line.long 0x00 "R5SS0_CORE1_TCMB_END," width 0x0B tree.end tree "R5SS0_STC_R5SS0_STC (MSS_CCMR)" base ad:0x53500000 group.long 0x00++0x11B line.long 0x00 "R5SS0_STC_STCGCR0," hexmask.long.word 0x00 16.--31. 1. "INTCOUNT_B16,Number of intervals of the self test run (RWP - Read Priviledge Mode Write only)Count of intervals that need to be covered for a specific selftest run.The selftest controller sends out ?complete? indication once it runs all of the intervals.." rbitfld.long 0x00 11.--15. "NU0,Reserved 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" newline bitfld.long 0x00 8.--10. "CAP_IDLE_CYCLE,Idle cycles before and after capture clock (RWP - Read Priviledge Mode Write only)Idle Cycles before and after capture clock" "0,1,2,3,4,5,6,7" bitfld.long 0x00 5.--7. "SCANEN_HIGH_CAP_IDLE_CYCLE,Idle cycles before and after capture clock (RWP - Read Priviledge Mode Write only)" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. "NU1,Reserved bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. "RS_CNT_B1,Restart/Continue or preload (RWP - Read Priviledge Mode Write only)This bit specifies the selftest controller whether to continue the run from next interval onwards restart from ROM address 0 or preload from a prescribed interval" "0,1,2,3" line.long 0x04 "R5SS0_STC_STCGCR1," hexmask.long.tbyte 0x04 12.--31. 1. "NU2,Reserved bits" bitfld.long 0x04 8.--11. "SEG0_CORE_SEL,Selects the Segment0 CORE for self test (RWP - Read Priviledge Mode Write only)Select the Segment0 CORE for Self -Test0001 = Select CORE for selftestOther = CORE not selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x04 7. "NU3,Reserved bits" "0,1" bitfld.long 0x04 6. "CODEC_SPREAD_MODE,Codec Spread Mode control signal (RWP - Read Priviledge Mode Write only)This bit is used to configure the codec in spread / X-OR mode.1 = Spread mode0 = XOR mode" "0,1" newline bitfld.long 0x04 5. "LP_SCAN_MODE,LP scan mode (RWP - Read Priviledge Mode Write only)This bit is used to decide the scan configuration:1 = Operates in Low Power Scan Mode" "0,1" bitfld.long 0x04 4. "ROM_ACCESS_INV,Rom access inversion mode (RWP - Read Priviledge Mode Write only)- NOT SUPPORTED" "0,1" newline bitfld.long 0x04 0.--3. "ST_ENA_B4,Self test enable key (RWP - Read Priviledge Mode Write only)1010 = Self test run enabled All values other than" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "R5SS0_STC_STCTPR," line.long 0x0C "R5SS0_STC_STC_CADDR," line.long 0x10 "R5SS0_STC_STCCICR," hexmask.long.word 0x10 16.--31. 1. "CORE2_ICOUNT,Specifies the last interval number for CORE2This specifies the Last executed Interval number for CORE2 of Segment0 if self test is being executed for secondary core as well" hexmask.long.word 0x10 0.--15. 1. "CORE1_ICOUNT,Specifies the last interval number for CORE1This specifies the Last executed Interval number of a self-test run" line.long 0x14 "R5SS0_STC_STCGSTAT," hexmask.long.tbyte 0x14 12.--31. 1. "NU4,Reserved bits" bitfld.long 0x14 8.--11. "ST_ACTIVE,Tells whether self test is currently active or not.1010 = Self test is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x14 2.--7. "NU5,Reserved 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" bitfld.long 0x14 1. "TEST_FAIL,Test_fail flag (RCP - Read Clear on Writing in Priviledge Mode)0 = Self test run has not failed1 = SelfTest run has failed" "0,1" newline bitfld.long 0x14 0. "TEST_DONE,Test_done_flag (RCP - Read Clear on Writing in Priviledge Mode)0 = Not completed1 = SelfTest run Completed" "0,1" line.long 0x18 "R5SS0_STC_STCFSTAT," hexmask.long 0x18 5.--31. 1. "NU6,Reserved bits" bitfld.long 0x18 3.--4. "FSEG_ID,Failed Segment ID (RCP - Read Clear on Writing in Priviledge Mode)This field captures the Segment number for which any of the failures like TO_ER_B1 CPU1_FAIL_B1 and CPU2_FAIL_B1 occur.00 = Failure on Segment" "0,1,2,3" newline bitfld.long 0x18 2. "TO_ER_B1,Tells whether self test failed because of time out error (RCP - Read Clear on Writing in Priviledge Mode)0 = No time out error occurred1 = SelfTest run failed due to a timeout error" "0,1" bitfld.long 0x18 1. "CPU2_FAIL_B1,Tells whether MISR mismatch happenned in CORE2 when in Segment0 mode (RCP - Read Clear on Writing in Priviledge Mode)0 = No MISR mismatch for CORE21 = Self test run failed due to MISR mismatch for CORE2" "0,1" newline bitfld.long 0x18 0. "CPU1_FAIL_B1,Tells whether MISR mismatch happenned in CORE1 (RCP - Read Clear on Writing in Priviledge Mode)Applicable to all segments.0 = No MISR mismatch for CORE11 = Self test run failed due to MISR mismatch for CORE1" "0,1" line.long 0x1C "R5SS0_STC_STCSCSCR," hexmask.long 0x1C 5.--31. 1. "NU7,Reserved bits" bitfld.long 0x1C 4. "FAULT_INS_B1,Fault Insertion bit (RWP - Read Priviledge Mode Write only)0 = No fault insertion.1 = Inserts fault in the logic unedr test which will make signature compare fail" "0,1" newline bitfld.long 0x1C 0.--3. "SELF_CHECK_KEY_B4,Signature compare logic self check key enable/disable (RWP - Read Priviledge Mode Write only)1010 = Signature compare logic Self Check is enabledAll values other than" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "R5SS0_STC_STC_CADDR2," line.long 0x24 "R5SS0_STC_STC_CLKDIV," rbitfld.long 0x24 27.--31. "NU8,Reserved 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" bitfld.long 0x24 24.--26. "CLKDIV0,Clock division for Seg0 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 0" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x24 19.--23. "NU9,Reserved 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" bitfld.long 0x24 16.--18. "CLKDIV1,Clock division for Seg1 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 1" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x24 11.--15. "NU10,Reserved 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" bitfld.long 0x24 8.--10. "CLKDIV2,Clock division for Seg2 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 2" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x24 3.--7. "NU11,Reserved 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" bitfld.long 0x24 0.--2. "CLKDIV3,Clock division for Seg3 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 3" "0,1,2,3,4,5,6,7" line.long 0x28 "R5SS0_STC_STC_SEGPLR," hexmask.long 0x28 2.--31. 1. "NU12,Reserved bits" bitfld.long 0x28 0.--1. "SEGID_PLOAD,Segment number for which preload is to be started (RWP - Read Priviledge Mode Write only)This specifies the segment for which the address of its First interval will be pre-loaded into the NSTC ROM address counter" "0,1,2,3" line.long 0x2C "R5SS0_STC_SEG0_START_ADDR," hexmask.long.word 0x2C 20.--31. 1. "NU13,Reserved bits" hexmask.long.tbyte 0x2C 0.--19. 1. "SEG_START_ADDR,Segment 0 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x30 "R5SS0_STC_SEG1_START_ADDR," hexmask.long.word 0x30 20.--31. 1. "NU14,Reserved bits" hexmask.long.tbyte 0x30 0.--19. 1. "SEG_START_ADDR,Segment 1 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x34 "R5SS0_STC_SEG2_START_ADDR," hexmask.long.word 0x34 20.--31. 1. "NU15,Reserved bits" hexmask.long.tbyte 0x34 0.--19. 1. "SEG_START_ADDR,Segment 2 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x38 "R5SS0_STC_SEG3_START_ADDR," hexmask.long.word 0x38 20.--31. 1. "NU16,Reserved bits" hexmask.long.tbyte 0x38 0.--19. 1. "SEG_START_ADDR,Segment 3 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x3C "R5SS0_STC_CORE1_CURMISR_0," line.long 0x40 "R5SS0_STC_CORE1_CURMISR_1," line.long 0x44 "R5SS0_STC_CORE1_CURMISR_2," line.long 0x48 "R5SS0_STC_CORE1_CURMISR_3," line.long 0x4C "R5SS0_STC_CORE1_CURMISR_4," line.long 0x50 "R5SS0_STC_CORE1_CURMISR_5," line.long 0x54 "R5SS0_STC_CORE1_CURMISR_6," line.long 0x58 "R5SS0_STC_CORE1_CURMISR_7," line.long 0x5C "R5SS0_STC_CORE1_CURMISR_8," line.long 0x60 "R5SS0_STC_CORE1_CURMISR_9," line.long 0x64 "R5SS0_STC_CORE1_CURMISR_10," line.long 0x68 "R5SS0_STC_CORE1_CURMISR_11," line.long 0x6C "R5SS0_STC_CORE1_CURMISR_12," line.long 0x70 "R5SS0_STC_CORE1_CURMISR_13," line.long 0x74 "R5SS0_STC_CORE1_CURMISR_14," line.long 0x78 "R5SS0_STC_CORE1_CURMISR_15," line.long 0x7C "R5SS0_STC_CORE1_CURMISR_16," line.long 0x80 "R5SS0_STC_CORE1_CURMISR_17," line.long 0x84 "R5SS0_STC_CORE1_CURMISR_18," line.long 0x88 "R5SS0_STC_CORE1_CURMISR_19," line.long 0x8C "R5SS0_STC_CORE1_CURMISR_20," line.long 0x90 "R5SS0_STC_CORE1_CURMISR_21," line.long 0x94 "R5SS0_STC_CORE1_CURMISR_22," line.long 0x98 "R5SS0_STC_CORE1_CURMISR_23," line.long 0x9C "R5SS0_STC_CORE1_CURMISR_24," line.long 0xA0 "R5SS0_STC_CORE1_CURMISR_25," line.long 0xA4 "R5SS0_STC_CORE1_CURMISR_26," line.long 0xA8 "R5SS0_STC_CORE1_CURMISR_27," line.long 0xAC "R5SS0_STC_CORE2_CURMISR_0," line.long 0xB0 "R5SS0_STC_CORE2_CURMISR_1," line.long 0xB4 "R5SS0_STC_CORE2_CURMISR_2," line.long 0xB8 "R5SS0_STC_CORE2_CURMISR_3," line.long 0xBC "R5SS0_STC_CORE2_CURMISR_4," line.long 0xC0 "R5SS0_STC_CORE2_CURMISR_5," line.long 0xC4 "R5SS0_STC_CORE2_CURMISR_6," line.long 0xC8 "R5SS0_STC_CORE2_CURMISR_7," line.long 0xCC "R5SS0_STC_CORE2_CURMISR_8," line.long 0xD0 "R5SS0_STC_CORE2_CURMISR_9," line.long 0xD4 "R5SS0_STC_CORE2_CURMISR_10," line.long 0xD8 "R5SS0_STC_CORE2_CURMISR_11," line.long 0xDC "R5SS0_STC_CORE2_CURMISR_12," line.long 0xE0 "R5SS0_STC_CORE2_CURMISR_13," line.long 0xE4 "R5SS0_STC_CORE2_CURMISR_14," line.long 0xE8 "R5SS0_STC_CORE2_CURMISR_15," line.long 0xEC "R5SS0_STC_CORE2_CURMISR_16," line.long 0xF0 "R5SS0_STC_CORE2_CURMISR_17," line.long 0xF4 "R5SS0_STC_CORE2_CURMISR_18," line.long 0xF8 "R5SS0_STC_CORE2_CURMISR_19," line.long 0xFC "R5SS0_STC_CORE2_CURMISR_20," line.long 0x100 "R5SS0_STC_CORE2_CURMISR_21," line.long 0x104 "R5SS0_STC_CORE2_CURMISR_22," line.long 0x108 "R5SS0_STC_CORE2_CURMISR_23," line.long 0x10C "R5SS0_STC_CORE2_CURMISR_24," line.long 0x110 "R5SS0_STC_CORE2_CURMISR_25," line.long 0x114 "R5SS0_STC_CORE2_CURMISR_26," line.long 0x118 "R5SS0_STC_CORE2_CURMISR_27," width 0x0B tree.end tree "R5SS1_CCMR_R5SS1_CCMR (MSS_CCMR)" base ad:0x53211000 group.long 0x00++0x1B line.long 0x00 "R5SS1_CCMR_CCMSR1," bitfld.long 0x00 16. "CMPE1,Compare Error0 = CPU signals are identical1= CPU signal compare mismatchWrites '1' to clear this bit" "0,1" bitfld.long 0x00 8. "STC1,Self Test Complete0 = self test on-going if self test mode asserted1 = self test is completeWrites have no effect" "0,1" newline bitfld.long 0x00 1. "STET1,Self Test Error Type0 = self test failed during Compare Match test1 = self test failed during Compare mismatch testWrites have no effect" "0,1" rbitfld.long 0x00 0. "STE1,Self Test Error0 = self test passed1 = self test failedWrites have no effect" "0,1" line.long 0x04 "R5SS1_CCMR_CCMKEYR1," bitfld.long 0x04 0.--3. "MKEY1,Mode Key0000 = lock step mode0110 = self test mode1001 = error forcing mode1111 = self test error forcing mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "R5SS1_CCMR_CCMSR2," bitfld.long 0x08 16. "CMPE2,Compare Error0 = VIM signals are identical1= VIM signal compare mismatchWrites '1' to clear this bit" "0,1" bitfld.long 0x08 8. "STC2,Self Test Complete0 = self test on-going if self test mode asserted1 = self test is completeWrites have no effect" "0,1" newline bitfld.long 0x08 1. "STET2,Self Test Error Type0 = self test failed during Compare Match test1 = self test failed during Compare mismatch testWrites have no effect" "0,1" bitfld.long 0x08 0. "STE2,Self Test Error0 = self test passed1 = self test failedWrites have no effect" "0,1" line.long 0x0C "R5SS1_CCMR_CCMKEYR2," bitfld.long 0x0C 0.--3. "MKEY2,Mode Key0000 = lock step mode0110 = self test mode1001 = error forcing mode1111 = self test error forcing mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "R5SS1_CCMR_CCMSR3," bitfld.long 0x10 16. "CMPE3,Compare Error0 = Inactivity monitor signals are identical1= Inactivity monitor signal compare mismatchWrites '1' to clear this bit" "0,1" bitfld.long 0x10 8. "STC3,Self Test Complete0 = self test on-going if self test mode asserted1 = self test is completeWrites have no effect" "0,1" newline bitfld.long 0x10 1. "STET3,Self Test Error Type0 = self test failed during Compare Match test1 = self test failed during Compare mismatch testWrites have no effect" "0,1" rbitfld.long 0x10 0. "STE3,Self Test Error0 = self test passed1 = self test failedWrites have no effect" "0,1" line.long 0x14 "R5SS1_CCMR_CCMKEYR3," bitfld.long 0x14 0.--3. "MKEY3,Mode Key0000 = lock step mode0110 = self test mode1001 = error forcing mode1111 = self test error forcing mode" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "R5SS1_CCMR_CCMPOLCNTRL," hexmask.long.byte 0x18 0.--7. 1. "POL_INV,This value is used to invert the 8 XOR of the CPU1 to create compare fail in functional active compare mode" width 0x0B tree.end tree "R5SS1_CORE0_TCMA_R5SS1_CORE0_TCMA (MSS_TCMB_CR5B)" base ad:0x78400000 group.long 0x00++0x03 line.long 0x00 "R5SS1_CORE0_TCMA_START," group.long 0xFFFC++0x03 line.long 0x00 "R5SS1_CORE0_TCMA_END," width 0x0B tree.end tree "R5SS1_CORE0_TCMB_R5SS1_CORE0_TCMB (MSS_TCMB_CR5B)" base ad:0x78500000 group.long 0x00++0x03 line.long 0x00 "R5SS1_CORE0_TCMB_START," group.long 0xFFFC++0x03 line.long 0x00 "R5SS1_CORE0_TCMB_END," width 0x0B tree.end tree "R5SS1_CORE1_TCMA_R5SS1_CORE1_TCMA (MSS_TCMB_CR5B)" base ad:0x78600000 group.long 0x00++0x03 line.long 0x00 "R5SS1_CORE1_TCMA_START," group.long 0x7FFC++0x03 line.long 0x00 "R5SS1_CORE1_TCMA_END," width 0x0B tree.end tree "R5SS1_CORE1_TCMB_R5SS1_CORE1_TCMB (MSS_TCMB_CR5B)" base ad:0x78700000 group.long 0x00++0x03 line.long 0x00 "R5SS1_CORE1_TCMB_START," group.long 0x7FFC++0x03 line.long 0x00 "R5SS1_CORE1_TCMB_END," width 0x0B tree.end tree "R5SS1_STC_R5SS1_STC (MSS_CCMR)" base ad:0x53510000 group.long 0x00++0x11B line.long 0x00 "R5SS1_STC_STCGCR0," hexmask.long.word 0x00 16.--31. 1. "INTCOUNT_B16,Number of intervals of the self test run (RWP - Read Priviledge Mode Write only)Count of intervals that need to be covered for a specific selftest run.The selftest controller sends out ?complete? indication once it runs all of the intervals.." rbitfld.long 0x00 11.--15. "NU0,Reserved 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" newline bitfld.long 0x00 8.--10. "CAP_IDLE_CYCLE,Idle cycles before and after capture clock (RWP - Read Priviledge Mode Write only)Idle Cycles before and after capture clock" "0,1,2,3,4,5,6,7" bitfld.long 0x00 5.--7. "SCANEN_HIGH_CAP_IDLE_CYCLE,Idle cycles before and after capture clock (RWP - Read Priviledge Mode Write only)" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 2.--4. "NU1,Reserved bits" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--1. "RS_CNT_B1,Restart/Continue or preload (RWP - Read Priviledge Mode Write only)This bit specifies the selftest controller whether to continue the run from next interval onwards restart from ROM address 0 or preload from a prescribed interval" "0,1,2,3" line.long 0x04 "R5SS1_STC_STCGCR1," hexmask.long.tbyte 0x04 12.--31. 1. "NU2,Reserved bits" bitfld.long 0x04 8.--11. "SEG0_CORE_SEL,Selects the Segment0 CORE for self test (RWP - Read Priviledge Mode Write only)Select the Segment0 CORE for Self -Test0001 = Select CORE for selftestOther = CORE not selected" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x04 7. "NU3,Reserved bits" "0,1" bitfld.long 0x04 6. "CODEC_SPREAD_MODE,Codec Spread Mode control signal (RWP - Read Priviledge Mode Write only)This bit is used to configure the codec in spread / X-OR mode.1 = Spread mode0 = XOR mode" "0,1" newline bitfld.long 0x04 5. "LP_SCAN_MODE,LP scan mode (RWP - Read Priviledge Mode Write only)This bit is used to decide the scan configuration:1 = Operates in Low Power Scan Mode" "0,1" bitfld.long 0x04 4. "ROM_ACCESS_INV,Rom access inversion mode (RWP - Read Priviledge Mode Write only)- NOT SUPPORTED" "0,1" newline bitfld.long 0x04 0.--3. "ST_ENA_B4,Self test enable key (RWP - Read Priviledge Mode Write only)1010 = Self test run enabled All values other than" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "R5SS1_STC_STCTPR," line.long 0x0C "R5SS1_STC_STC_CADDR," line.long 0x10 "R5SS1_STC_STCCICR," hexmask.long.word 0x10 16.--31. 1. "CORE2_ICOUNT,Specifies the last interval number for CORE2This specifies the Last executed Interval number for CORE2 of Segment0 if self test is being executed for secondary core as well" hexmask.long.word 0x10 0.--15. 1. "CORE1_ICOUNT,Specifies the last interval number for CORE1This specifies the Last executed Interval number of a self-test run" line.long 0x14 "R5SS1_STC_STCGSTAT," hexmask.long.tbyte 0x14 12.--31. 1. "NU4,Reserved bits" bitfld.long 0x14 8.--11. "ST_ACTIVE,Tells whether self test is currently active or not.1010 = Self test is" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x14 2.--7. "NU5,Reserved 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" bitfld.long 0x14 1. "TEST_FAIL,Test_fail flag (RCP - Read Clear on Writing in Priviledge Mode)0 = Self test run has not failed1 = SelfTest run has failed" "0,1" newline bitfld.long 0x14 0. "TEST_DONE,Test_done_flag (RCP - Read Clear on Writing in Priviledge Mode)0 = Not completed1 = SelfTest run Completed" "0,1" line.long 0x18 "R5SS1_STC_STCFSTAT," hexmask.long 0x18 5.--31. 1. "NU6,Reserved bits" bitfld.long 0x18 3.--4. "FSEG_ID,Failed Segment ID (RCP - Read Clear on Writing in Priviledge Mode)This field captures the Segment number for which any of the failures like TO_ER_B1 CPU1_FAIL_B1 and CPU2_FAIL_B1 occur.00 = Failure on Segment" "0,1,2,3" newline bitfld.long 0x18 2. "TO_ER_B1,Tells whether self test failed because of time out error (RCP - Read Clear on Writing in Priviledge Mode)0 = No time out error occurred1 = SelfTest run failed due to a timeout error" "0,1" bitfld.long 0x18 1. "CPU2_FAIL_B1,Tells whether MISR mismatch happenned in CORE2 when in Segment0 mode (RCP - Read Clear on Writing in Priviledge Mode)0 = No MISR mismatch for CORE21 = Self test run failed due to MISR mismatch for CORE2" "0,1" newline bitfld.long 0x18 0. "CPU1_FAIL_B1,Tells whether MISR mismatch happenned in CORE1 (RCP - Read Clear on Writing in Priviledge Mode)Applicable to all segments.0 = No MISR mismatch for CORE11 = Self test run failed due to MISR mismatch for CORE1" "0,1" line.long 0x1C "R5SS1_STC_STCSCSCR," hexmask.long 0x1C 5.--31. 1. "NU7,Reserved bits" bitfld.long 0x1C 4. "FAULT_INS_B1,Fault Insertion bit (RWP - Read Priviledge Mode Write only)0 = No fault insertion.1 = Inserts fault in the logic unedr test which will make signature compare fail" "0,1" newline bitfld.long 0x1C 0.--3. "SELF_CHECK_KEY_B4,Signature compare logic self check key enable/disable (RWP - Read Priviledge Mode Write only)1010 = Signature compare logic Self Check is enabledAll values other than" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "R5SS1_STC_STC_CADDR2," line.long 0x24 "R5SS1_STC_STC_CLKDIV," rbitfld.long 0x24 27.--31. "NU8,Reserved 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" bitfld.long 0x24 24.--26. "CLKDIV0,Clock division for Seg0 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 0" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x24 19.--23. "NU9,Reserved 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" bitfld.long 0x24 16.--18. "CLKDIV1,Clock division for Seg1 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 1" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x24 11.--15. "NU10,Reserved 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" bitfld.long 0x24 8.--10. "CLKDIV2,Clock division for Seg2 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 2" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x24 3.--7. "NU11,Reserved 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" bitfld.long 0x24 0.--2. "CLKDIV3,Clock division for Seg3 (RWP - Read Priviledge Mode Write only)*NOT SUPPORTEDX = Division ratio is X+1 for Segment 3" "0,1,2,3,4,5,6,7" line.long 0x28 "R5SS1_STC_STC_SEGPLR," hexmask.long 0x28 2.--31. 1. "NU12,Reserved bits" bitfld.long 0x28 0.--1. "SEGID_PLOAD,Segment number for which preload is to be started (RWP - Read Priviledge Mode Write only)This specifies the segment for which the address of its First interval will be pre-loaded into the NSTC ROM address counter" "0,1,2,3" line.long 0x2C "R5SS1_STC_SEG0_START_ADDR," hexmask.long.word 0x2C 20.--31. 1. "NU13,Reserved bits" hexmask.long.tbyte 0x2C 0.--19. 1. "SEG_START_ADDR,Segment 0 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x30 "R5SS1_STC_SEG1_START_ADDR," hexmask.long.word 0x30 20.--31. 1. "NU14,Reserved bits" hexmask.long.tbyte 0x30 0.--19. 1. "SEG_START_ADDR,Segment 1 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x34 "R5SS1_STC_SEG2_START_ADDR," hexmask.long.word 0x34 20.--31. 1. "NU15,Reserved bits" hexmask.long.tbyte 0x34 0.--19. 1. "SEG_START_ADDR,Segment 2 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x38 "R5SS1_STC_SEG3_START_ADDR," hexmask.long.word 0x38 20.--31. 1. "NU16,Reserved bits" hexmask.long.tbyte 0x38 0.--19. 1. "SEG_START_ADDR,Segment 3 Start Address (RWP - Read Priviledge Mode Write only)This register holds the ROM address for the start of first interval of the segment.When STC_GCR0.RS_CNT_B1 field is set to (1x) ?PRELOAD? option this register is used to.." line.long 0x3C "R5SS1_STC_CORE1_CURMISR_0," line.long 0x40 "R5SS1_STC_CORE1_CURMISR_1," line.long 0x44 "R5SS1_STC_CORE1_CURMISR_2," line.long 0x48 "R5SS1_STC_CORE1_CURMISR_3," line.long 0x4C "R5SS1_STC_CORE1_CURMISR_4," line.long 0x50 "R5SS1_STC_CORE1_CURMISR_5," line.long 0x54 "R5SS1_STC_CORE1_CURMISR_6," line.long 0x58 "R5SS1_STC_CORE1_CURMISR_7," line.long 0x5C "R5SS1_STC_CORE1_CURMISR_8," line.long 0x60 "R5SS1_STC_CORE1_CURMISR_9," line.long 0x64 "R5SS1_STC_CORE1_CURMISR_10," line.long 0x68 "R5SS1_STC_CORE1_CURMISR_11," line.long 0x6C "R5SS1_STC_CORE1_CURMISR_12," line.long 0x70 "R5SS1_STC_CORE1_CURMISR_13," line.long 0x74 "R5SS1_STC_CORE1_CURMISR_14," line.long 0x78 "R5SS1_STC_CORE1_CURMISR_15," line.long 0x7C "R5SS1_STC_CORE1_CURMISR_16," line.long 0x80 "R5SS1_STC_CORE1_CURMISR_17," line.long 0x84 "R5SS1_STC_CORE1_CURMISR_18," line.long 0x88 "R5SS1_STC_CORE1_CURMISR_19," line.long 0x8C "R5SS1_STC_CORE1_CURMISR_20," line.long 0x90 "R5SS1_STC_CORE1_CURMISR_21," line.long 0x94 "R5SS1_STC_CORE1_CURMISR_22," line.long 0x98 "R5SS1_STC_CORE1_CURMISR_23," line.long 0x9C "R5SS1_STC_CORE1_CURMISR_24," line.long 0xA0 "R5SS1_STC_CORE1_CURMISR_25," line.long 0xA4 "R5SS1_STC_CORE1_CURMISR_26," line.long 0xA8 "R5SS1_STC_CORE1_CURMISR_27," line.long 0xAC "R5SS1_STC_CORE2_CURMISR_0," line.long 0xB0 "R5SS1_STC_CORE2_CURMISR_1," line.long 0xB4 "R5SS1_STC_CORE2_CURMISR_2," line.long 0xB8 "R5SS1_STC_CORE2_CURMISR_3," line.long 0xBC "R5SS1_STC_CORE2_CURMISR_4," line.long 0xC0 "R5SS1_STC_CORE2_CURMISR_5," line.long 0xC4 "R5SS1_STC_CORE2_CURMISR_6," line.long 0xC8 "R5SS1_STC_CORE2_CURMISR_7," line.long 0xCC "R5SS1_STC_CORE2_CURMISR_8," line.long 0xD0 "R5SS1_STC_CORE2_CURMISR_9," line.long 0xD4 "R5SS1_STC_CORE2_CURMISR_10," line.long 0xD8 "R5SS1_STC_CORE2_CURMISR_11," line.long 0xDC "R5SS1_STC_CORE2_CURMISR_12," line.long 0xE0 "R5SS1_STC_CORE2_CURMISR_13," line.long 0xE4 "R5SS1_STC_CORE2_CURMISR_14," line.long 0xE8 "R5SS1_STC_CORE2_CURMISR_15," line.long 0xEC "R5SS1_STC_CORE2_CURMISR_16," line.long 0xF0 "R5SS1_STC_CORE2_CURMISR_17," line.long 0xF4 "R5SS1_STC_CORE2_CURMISR_18," line.long 0xF8 "R5SS1_STC_CORE2_CURMISR_19," line.long 0xFC "R5SS1_STC_CORE2_CURMISR_20," line.long 0x100 "R5SS1_STC_CORE2_CURMISR_21," line.long 0x104 "R5SS1_STC_CORE2_CURMISR_22," line.long 0x108 "R5SS1_STC_CORE2_CURMISR_23," line.long 0x10C "R5SS1_STC_CORE2_CURMISR_24," line.long 0x110 "R5SS1_STC_CORE2_CURMISR_25," line.long 0x114 "R5SS1_STC_CORE2_CURMISR_26," line.long 0x118 "R5SS1_STC_CORE2_CURMISR_27," width 0x0B tree.end tree.end tree "RTI 0..3" tree "RTI0_RTI0 (MSS_GPIO)" base ad:0x52180000 group.long 0x00++0x1B line.long 0x00 "RTI0_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "RTI0_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "RTI0_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "RTI0_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "RTI0_RTIFRC0," line.long 0x14 "RTI0_RTIUC0," line.long 0x18 "RTI0_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "RTI0_RTICAFRC0," line.long 0x04 "RTI0_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "RTI0_RTIFRC1," line.long 0x04 "RTI0_RTIUC1," line.long 0x08 "RTI0_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "RTI0_RTICAFRC1," line.long 0x04 "RTI0_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "RTI0_RTICOMP0," line.long 0x04 "RTI0_RTIUDCP0," line.long 0x08 "RTI0_RTICOMP1," line.long 0x0C "RTI0_RTIUDCP1," line.long 0x10 "RTI0_RTICOMP2," line.long 0x14 "RTI0_RTIUDCP2," line.long 0x18 "RTI0_RTICOMP3," line.long 0x1C "RTI0_RTIUDCP3," line.long 0x20 "RTI0_RTITBLCOMP," line.long 0x24 "RTI0_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "RTI0_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "RTI0_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "RTI0_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "RTI0_RTIDWDCTRL," line.long 0x04 "RTI0_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "RTI0_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "RTI0_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "RTI0_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "RTI0_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "RTI0_RTIWWDSIZECTRL," line.long 0x1C "RTI0_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "RTI0_RTICOMP0CLR," line.long 0x24 "RTI0_RTICOMP1CLR," line.long 0x28 "RTI0_RTICOMP2CLR," line.long 0x2C "RTI0_RTICOMP3CLR," width 0x0B tree.end tree "RTI1_RTI1 (MSS_GPIO)" base ad:0x52181000 group.long 0x00++0x1B line.long 0x00 "RTI1_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "RTI1_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "RTI1_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "RTI1_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "RTI1_RTIFRC0," line.long 0x14 "RTI1_RTIUC0," line.long 0x18 "RTI1_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "RTI1_RTICAFRC0," line.long 0x04 "RTI1_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "RTI1_RTIFRC1," line.long 0x04 "RTI1_RTIUC1," line.long 0x08 "RTI1_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "RTI1_RTICAFRC1," line.long 0x04 "RTI1_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "RTI1_RTICOMP0," line.long 0x04 "RTI1_RTIUDCP0," line.long 0x08 "RTI1_RTICOMP1," line.long 0x0C "RTI1_RTIUDCP1," line.long 0x10 "RTI1_RTICOMP2," line.long 0x14 "RTI1_RTIUDCP2," line.long 0x18 "RTI1_RTICOMP3," line.long 0x1C "RTI1_RTIUDCP3," line.long 0x20 "RTI1_RTITBLCOMP," line.long 0x24 "RTI1_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "RTI1_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "RTI1_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "RTI1_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "RTI1_RTIDWDCTRL," line.long 0x04 "RTI1_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "RTI1_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "RTI1_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "RTI1_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "RTI1_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "RTI1_RTIWWDSIZECTRL," line.long 0x1C "RTI1_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "RTI1_RTICOMP0CLR," line.long 0x24 "RTI1_RTICOMP1CLR," line.long 0x28 "RTI1_RTICOMP2CLR," line.long 0x2C "RTI1_RTICOMP3CLR," width 0x0B tree.end tree "RTI2_RTI2 (MSS_GPIO)" base ad:0x52182000 group.long 0x00++0x1B line.long 0x00 "RTI2_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "RTI2_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "RTI2_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "RTI2_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "RTI2_RTIFRC0," line.long 0x14 "RTI2_RTIUC0," line.long 0x18 "RTI2_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "RTI2_RTICAFRC0," line.long 0x04 "RTI2_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "RTI2_RTIFRC1," line.long 0x04 "RTI2_RTIUC1," line.long 0x08 "RTI2_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "RTI2_RTICAFRC1," line.long 0x04 "RTI2_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "RTI2_RTICOMP0," line.long 0x04 "RTI2_RTIUDCP0," line.long 0x08 "RTI2_RTICOMP1," line.long 0x0C "RTI2_RTIUDCP1," line.long 0x10 "RTI2_RTICOMP2," line.long 0x14 "RTI2_RTIUDCP2," line.long 0x18 "RTI2_RTICOMP3," line.long 0x1C "RTI2_RTIUDCP3," line.long 0x20 "RTI2_RTITBLCOMP," line.long 0x24 "RTI2_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "RTI2_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "RTI2_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "RTI2_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "RTI2_RTIDWDCTRL," line.long 0x04 "RTI2_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "RTI2_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "RTI2_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "RTI2_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "RTI2_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "RTI2_RTIWWDSIZECTRL," line.long 0x1C "RTI2_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "RTI2_RTICOMP0CLR," line.long 0x24 "RTI2_RTICOMP1CLR," line.long 0x28 "RTI2_RTICOMP2CLR," line.long 0x2C "RTI2_RTICOMP3CLR," width 0x0B tree.end tree "RTI3_RTI3 (MSS_GPIO)" base ad:0x52183000 group.long 0x00++0x1B line.long 0x00 "RTI3_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "RTI3_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "RTI3_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "RTI3_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "RTI3_RTIFRC0," line.long 0x14 "RTI3_RTIUC0," line.long 0x18 "RTI3_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "RTI3_RTICAFRC0," line.long 0x04 "RTI3_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "RTI3_RTIFRC1," line.long 0x04 "RTI3_RTIUC1," line.long 0x08 "RTI3_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "RTI3_RTICAFRC1," line.long 0x04 "RTI3_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "RTI3_RTICOMP0," line.long 0x04 "RTI3_RTIUDCP0," line.long 0x08 "RTI3_RTICOMP1," line.long 0x0C "RTI3_RTIUDCP1," line.long 0x10 "RTI3_RTICOMP2," line.long 0x14 "RTI3_RTIUDCP2," line.long 0x18 "RTI3_RTICOMP3," line.long 0x1C "RTI3_RTIUDCP3," line.long 0x20 "RTI3_RTITBLCOMP," line.long 0x24 "RTI3_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "RTI3_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "RTI3_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "RTI3_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "RTI3_RTIDWDCTRL," line.long 0x04 "RTI3_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "RTI3_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "RTI3_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "RTI3_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "RTI3_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "RTI3_RTIWWDSIZECTRL," line.long 0x1C "RTI3_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "RTI3_RTICOMP0CLR," line.long 0x24 "RTI3_RTICOMP1CLR," line.long 0x28 "RTI3_RTICOMP2CLR," line.long 0x2C "RTI3_RTICOMP3CLR," width 0x0B tree.end tree.end tree "SOC_TIMESYNC_XBAR0_SOC_TIMESYNC_XBAR0 (C2K_TSXBAR_INTR)" base ad:0x52E00000 rgroup.long 0x00++0x03 line.long 0x00 "SOC_TIMESYNC_XBAR0_PID," bitfld.long 0x00 30.--31. "SCHEME,scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNCTION,function" bitfld.long 0x00 11.--15. "RTLVER,rtl version" "0,1,2,3,4,5,6,7,8,9,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. "MAJREV,major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,custom id" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINREV,minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.tbyte 0x04++0x02 line.tbyte 0x00 "SOC_TIMESYNC_XBAR0_MUXCNTL," bitfld.tbyte 0x00 16. "INT_ENABLE,interrupt output enable for interrupt N" "0,1" bitfld.tbyte 0x00 0.--4. "ENABLE,Mux control for interrupt N" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" width 0x0B tree.end tree "SOC_TIMESYNC_XBAR1_SOC_TIMESYNC_XBAR1 (SOC_TSXBAR_INTR)" base ad:0x52E04000 rgroup.long 0x00++0x03 line.long 0x00 "SOC_TIMESYNC_XBAR1_PID," bitfld.long 0x00 30.--31. "SCHEME,scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,bu" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNCTION,function" bitfld.long 0x00 11.--15. "RTLVER,rtl version" "0,1,2,3,4,5,6,7,8,9,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. "MAJREV,major version" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,custom id" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINREV,minor version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.tbyte 0x04++0x02 line.tbyte 0x00 "SOC_TIMESYNC_XBAR1_MUXCNTL," bitfld.tbyte 0x00 16. "INT_ENABLE,interrupt output enable for interrupt N" "0,1" bitfld.tbyte 0x00 0.--3. "ENABLE,Mux control for interrupt N" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" width 0x0B tree.end tree "SPINLOCK0_SPINLOCK0 (MSS_SPINLOCK)" base ad:0x50E00000 rgroup.long 0x00++0x03 line.long 0x00 "SPINLOCK0_REVISION," bitfld.long 0x00 30.--31. "SCHEME,Used to distinguish which ID numbering scheme is used" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,BU identifier" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Module family" bitfld.long 0x00 11.--15. "R_RTL,RTL version" "0,1,2,3,4,5,6,7,8,9,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. "X_MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Special version number" "0,1,2,3" newline bitfld.long 0x00 0.--5. "Y_MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x10++0x00 line.byte 0x00 "SPINLOCK0_SYSCONFIG," bitfld.byte 0x00 1. "SOFTRESET,Module Software ResetThe bit is automatically reset by the hardware" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "SPINLOCK0_SYSTATUS," hexmask.long.byte 0x00 24.--31. 1. "NUMLOCKS,Module configuration parameter n the total number of spinlocks divided by 32.e.g" bitfld.long 0x00 7. "IU7,In-Use flag 7 covering lock registers" "0,1" newline bitfld.long 0x00 6. "IU6,In-Use flag 6 covering lock registers" "0,1" bitfld.long 0x00 5. "IU5,In-Use flag 5 covering lock registers" "0,1" newline bitfld.long 0x00 4. "IU4,In-Use flag 4 covering lock registers" "0,1" bitfld.long 0x00 3. "IU3,In-Use flag 3 covering lock registers" "0,1" newline bitfld.long 0x00 2. "IU2,In-Use flag 2 covering lock registers" "0,1" bitfld.long 0x00 1. "IU1,In-Use flag 1 covering lock registers" "0,1" newline bitfld.long 0x00 0. "IU0,In-Use flag 0 covering lock registers" "0,1" group.long 0x800++0x03 line.long 0x00 "SPINLOCK0_LOCK_REG," bitfld.long 0x00 0. "TAKEN,Lock StatusRead" "0,1" width 0x0B tree.end tree "TOP" tree "TOP_CTRL_TOP_CTRL (TOP_CTRL)" base ad:0x50D80000 rgroup.long 0x00++0x03 line.long 0x00 "TOP_CTRL_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.tbyte 0x2C++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_UID3," rgroup.word 0x30++0x01 line.word 0x00 "TOP_CTRL_EFUSE_DEVICE_TYPE," rgroup.long 0x34++0x07 line.long 0x00 "TOP_CTRL_EFUSE_FROM0_CHECKSUM," line.long 0x04 "TOP_CTRL_EFUSE_JTAG_USERCODE_ID," rgroup.long 0x400++0x2B line.long 0x00 "TOP_CTRL_EFUSE0_ROW_61," hexmask.long 0x00 0.--25. 1. "EFUSE0_ROW_61,Captures the EFUSE Value" line.long 0x04 "TOP_CTRL_EFUSE0_ROW_62," hexmask.long 0x04 0.--25. 1. "EFUSE0_ROW_62,Captures the EFUSE Value" line.long 0x08 "TOP_CTRL_EFUSE0_ROW_63," hexmask.long 0x08 0.--25. 1. "EFUSE0_ROW_63,Captures the EFUSE Value" line.long 0x0C "TOP_CTRL_EFUSE1_ROW_5," hexmask.long 0x0C 0.--25. 1. "EFUSE1_ROW_5,Captures the EFUSE Value" line.long 0x10 "TOP_CTRL_EFUSE1_ROW_6," hexmask.long 0x10 0.--25. 1. "EFUSE1_ROW_6,Captures the EFUSE Value" line.long 0x14 "TOP_CTRL_EFUSE1_ROW_7," hexmask.long 0x14 0.--25. 1. "EFUSE1_ROW_7,Captures the EFUSE Value" line.long 0x18 "TOP_CTRL_EFUSE1_ROW_8," hexmask.long 0x18 0.--25. 1. "EFUSE1_ROW_8,Captures the EFUSE Value" line.long 0x1C "TOP_CTRL_EFUSE1_ROW_9," hexmask.long 0x1C 0.--25. 1. "EFUSE1_ROW_9,Captures the EFUSE Value" line.long 0x20 "TOP_CTRL_EFUSE1_ROW_10," hexmask.long 0x20 0.--25. 1. "EFUSE1_ROW_10,Captures the EFUSE Value" line.long 0x24 "TOP_CTRL_EFUSE1_ROW_11," hexmask.long 0x24 0.--25. 1. "EFUSE1_ROW_11,Captures the EFUSE Value" line.long 0x28 "TOP_CTRL_EFUSE1_ROW_12," bitfld.long 0x28 25. "CUSTOMER_IP_DISABLE,Customer IP set control0 - All IPs enabled1 - Customer IP set disabled (PWM24-31 CMPSSA6-9 CMPSSB6-9 disabled)" "0,1" bitfld.long 0x28 24. "EPWM_FEATURE_DISABLE,Customer protected features inside PWM IP" "0,1" newline bitfld.long 0x28 20.--23. "CANFD_DIS,CANFD disables" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.byte 0x28 12.--19. 1. "ICSSM_HW_DIS,See ICSSM Spec for features" newline bitfld.long 0x28 11. "ICSSM_DIS,ICSSM IP disable0 - ICSSM enabled1 - ICSSM disabled" "0,1" bitfld.long 0x28 10. "TWOX_CTRL_PERIP_DISABLE,2x control IPs enabled0 - 1x control IPs (refer to PRD for the IP counts)1 - 2x control IPs (refer to PRD for the IP counts)" "0,1" newline bitfld.long 0x28 9. "R5SS_FREQ,R5SS Freq0 - 400 MHz1 - 200 MHz" "0,1" bitfld.long 0x28 8. "R5SS1_DISABLE,R5SS1 Disabled" "0,1" newline bitfld.long 0x28 7. "R5SS1_DUAL_CORE_DISABLE,Force Lock step" "0,1" bitfld.long 0x28 6. "R5SS1_FORCE_DUAL_CORE,Force Dual core" "0,1" newline bitfld.long 0x28 5. "R5SS0_DUAL_CORE_DISABLE,Force Lock step" "0,1" bitfld.long 0x28 4. "R5SS0_FORCE_DUAL_CORE,Force Dual core" "0,1" newline bitfld.long 0x28 0.--3. "L2_MEM_SIZE,Captures the EFUSE Value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x42C++0x00 line.byte 0x00 "TOP_CTRL_EFUSE1_ROW_13," bitfld.byte 0x00 1. "ROM_PBIST_EN,ROM PBIST ENABLE C ONTROL0 - PBIST DISABLE1 - PBIST ENABLE" "0,1" bitfld.byte 0x00 0. "HSM_HALT_ON_ROM_ECC_ERR_EN,Enabling halting of the HSM operation on a ROM ECC error that is detected" "0,1" rgroup.long 0x430++0xAB line.long 0x00 "TOP_CTRL_EFUSE1_ROW_14," hexmask.long 0x00 0.--25. 1. "EFUSE1_ROW_14,Captures the EFUSE Value" line.long 0x04 "TOP_CTRL_EFUSE1_ROW_15," hexmask.long 0x04 0.--25. 1. "EFUSE1_ROW_15,Captures the EFUSE Value" line.long 0x08 "TOP_CTRL_EFUSE1_ROW_16," hexmask.long 0x08 0.--25. 1. "EFUSE1_ROW_16,Captures the EFUSE Value" line.long 0x0C "TOP_CTRL_EFUSE1_ROW_17," hexmask.long 0x0C 0.--25. 1. "EFUSE1_ROW_17,Captures the EFUSE Value" line.long 0x10 "TOP_CTRL_EFUSE1_ROW_18," hexmask.long 0x10 0.--25. 1. "EFUSE1_ROW_18,Captures the EFUSE Value" line.long 0x14 "TOP_CTRL_EFUSE1_ROW_19," hexmask.long 0x14 0.--25. 1. "EFUSE1_ROW_19,Captures the EFUSE Value" line.long 0x18 "TOP_CTRL_EFUSE1_ROW_20," hexmask.long 0x18 0.--25. 1. "EFUSE1_ROW_20,Captures the EFUSE Value" line.long 0x1C "TOP_CTRL_EFUSE1_ROW_21," hexmask.long 0x1C 0.--25. 1. "EFUSE1_ROW_21,Captures the EFUSE Value" line.long 0x20 "TOP_CTRL_EFUSE1_ROW_22," hexmask.long 0x20 0.--25. 1. "EFUSE1_ROW_22,Captures the EFUSE Value" line.long 0x24 "TOP_CTRL_EFUSE1_ROW_23," hexmask.long 0x24 0.--25. 1. "EFUSE1_ROW_23,Captures the EFUSE Value" line.long 0x28 "TOP_CTRL_EFUSE1_ROW_24," hexmask.long 0x28 0.--25. 1. "EFUSE1_ROW_24,Captures the EFUSE Value" line.long 0x2C "TOP_CTRL_EFUSE1_ROW_25," hexmask.long 0x2C 0.--25. 1. "EFUSE1_ROW_25,Captures the EFUSE Value" line.long 0x30 "TOP_CTRL_EFUSE1_ROW_26," hexmask.long 0x30 0.--25. 1. "EFUSE1_ROW_26,Captures the EFUSE Value" line.long 0x34 "TOP_CTRL_EFUSE1_ROW_27," hexmask.long 0x34 0.--25. 1. "EFUSE1_ROW_27,Captures the EFUSE Value" line.long 0x38 "TOP_CTRL_EFUSE1_ROW_28," hexmask.long 0x38 0.--25. 1. "EFUSE1_ROW_28,Captures the EFUSE Value" line.long 0x3C "TOP_CTRL_EFUSE1_ROW_29," hexmask.long 0x3C 0.--25. 1. "EFUSE1_ROW_29,Captures the EFUSE Value" line.long 0x40 "TOP_CTRL_EFUSE1_ROW_30," hexmask.long 0x40 0.--25. 1. "EFUSE1_ROW_30,Captures the EFUSE Value" line.long 0x44 "TOP_CTRL_EFUSE1_ROW_31," hexmask.long 0x44 0.--25. 1. "EFUSE1_ROW_31,Captures the EFUSE Value" line.long 0x48 "TOP_CTRL_EFUSE1_ROW_32," hexmask.long 0x48 0.--25. 1. "EFUSE1_ROW_32,Captures the EFUSE Value" line.long 0x4C "TOP_CTRL_EFUSE1_ROW_33," hexmask.long 0x4C 0.--25. 1. "EFUSE1_ROW_33,Captures the EFUSE Value" line.long 0x50 "TOP_CTRL_EFUSE1_ROW_34," hexmask.long 0x50 0.--25. 1. "EFUSE1_ROW_34,Captures the EFUSE Value" line.long 0x54 "TOP_CTRL_EFUSE1_ROW_35," hexmask.long 0x54 0.--25. 1. "EFUSE1_ROW_35,Captures the EFUSE Value" line.long 0x58 "TOP_CTRL_EFUSE1_ROW_36," hexmask.long 0x58 0.--25. 1. "EFUSE1_ROW_36,Captures the EFUSE Value" line.long 0x5C "TOP_CTRL_EFUSE1_ROW_37," hexmask.long 0x5C 0.--25. 1. "EFUSE1_ROW_37,Captures the EFUSE Value" line.long 0x60 "TOP_CTRL_EFUSE1_ROW_38," hexmask.long 0x60 0.--25. 1. "EFUSE1_ROW_38,Captures the EFUSE Value" line.long 0x64 "TOP_CTRL_EFUSE1_ROW_39," hexmask.long 0x64 0.--25. 1. "EFUSE1_ROW_39,Captures the EFUSE Value" line.long 0x68 "TOP_CTRL_EFUSE1_ROW_40," hexmask.long 0x68 0.--25. 1. "EFUSE1_ROW_40,Captures the EFUSE Value" line.long 0x6C "TOP_CTRL_EFUSE1_ROW_41," hexmask.long 0x6C 0.--25. 1. "EFUSE1_ROW_41,Captures the EFUSE Value" line.long 0x70 "TOP_CTRL_EFUSE1_ROW_42," hexmask.long 0x70 0.--25. 1. "EFUSE1_ROW_42,Captures the EFUSE Value" line.long 0x74 "TOP_CTRL_EFUSE1_ROW_43," hexmask.long 0x74 0.--25. 1. "EFUSE1_ROW_43,Captures the EFUSE Value" line.long 0x78 "TOP_CTRL_EFUSE1_ROW_44," hexmask.long 0x78 0.--25. 1. "EFUSE1_ROW_44,Captures the EFUSE Value" line.long 0x7C "TOP_CTRL_EFUSE1_ROW_45," hexmask.long 0x7C 0.--25. 1. "EFUSE1_ROW_45,Captures the EFUSE Value" line.long 0x80 "TOP_CTRL_EFUSE1_ROW_46," hexmask.long 0x80 0.--25. 1. "EFUSE1_ROW_46,Captures the EFUSE Value" line.long 0x84 "TOP_CTRL_EFUSE1_ROW_47," hexmask.long 0x84 0.--25. 1. "EFUSE1_ROW_47,Captures the EFUSE Value" line.long 0x88 "TOP_CTRL_EFUSE1_ROW_48," hexmask.long 0x88 0.--25. 1. "EFUSE1_ROW_48,Captures the EFUSE Value" line.long 0x8C "TOP_CTRL_EFUSE1_ROW_49," hexmask.long 0x8C 0.--25. 1. "EFUSE1_ROW_49,Captures the EFUSE Value" line.long 0x90 "TOP_CTRL_EFUSE1_ROW_50," hexmask.long 0x90 0.--25. 1. "EFUSE1_ROW_50,Captures the EFUSE Value" line.long 0x94 "TOP_CTRL_EFUSE1_ROW_51," hexmask.long 0x94 0.--25. 1. "EFUSE1_ROW_51,Captures the EFUSE Value" line.long 0x98 "TOP_CTRL_EFUSE1_ROW_52," hexmask.long 0x98 0.--25. 1. "EFUSE1_ROW_52,Captures the EFUSE Value" line.long 0x9C "TOP_CTRL_EFUSE1_ROW_53," hexmask.long 0x9C 0.--25. 1. "EFUSE1_ROW_53,Captures the EFUSE Value" line.long 0xA0 "TOP_CTRL_EFUSE1_ROW_54," hexmask.long 0xA0 0.--25. 1. "EFUSE1_ROW_54,Captures the EFUSE Value" line.long 0xA4 "TOP_CTRL_EFUSE1_ROW_55," hexmask.long 0xA4 0.--25. 1. "EFUSE1_ROW_55,Captures the EFUSE Value" line.long 0xA8 "TOP_CTRL_EFUSE1_ROW_56," hexmask.long 0xA8 0.--25. 1. "EFUSE1_ROW_56,Captures the EFUSE Value" rgroup.long 0x500++0x03 line.long 0x00 "TOP_CTRL_MAC_ID0," rgroup.word 0x504++0x01 line.word 0x00 "TOP_CTRL_MAC_ID1," rgroup.word 0x510++0x01 line.word 0x00 "TOP_CTRL_TRIM_TEMP_M40C," hexmask.word 0x00 0.--10. 1. "TEMP,Record the temperature at which the temp sensor trims were performed" rgroup.long 0x514++0x03 line.long 0x00 "TOP_CTRL_TRIM_TEMPSENSE_M40C0," rgroup.word 0x518++0x01 line.word 0x00 "TOP_CTRL_TRIM_TEMPSENSE_M40C1," hexmask.word 0x00 0.--8. 1. "TRIM,Trim for temperature sensor calibration [Upper 9bits]" rgroup.word 0x51C++0x01 line.word 0x00 "TOP_CTRL_TRIM_TEMP_150C," hexmask.word 0x00 0.--10. 1. "TEMP,Record the temperature at which the temp sensor trims were performed" rgroup.long 0x520++0x03 line.long 0x00 "TOP_CTRL_TRIM_TEMPSENSE_150C0," rgroup.word 0x524++0x01 line.word 0x00 "TOP_CTRL_TRIM_TEMPSENSE_150C1," hexmask.word 0x00 0.--8. 1. "TRIM,Trim for temperature sensor calibration [Upper 9bits]" rgroup.word 0x528++0x01 line.word 0x00 "TOP_CTRL_TRIM_TEMP_30C," hexmask.word 0x00 0.--10. 1. "TEMP,Record the temperature at which the temp sensor trims were performed" rgroup.long 0x52C++0x03 line.long 0x00 "TOP_CTRL_TRIM_TEMPSENSE_30C0," rgroup.word 0x530++0x01 line.word 0x00 "TOP_CTRL_TRIM_TEMPSENSE_30C1," hexmask.word 0x00 0.--8. 1. "TRIM,Trim for temperature sensor calibration [Upper 9bits]" rgroup.word 0x534++0x01 line.word 0x00 "TOP_CTRL_N_FACTOR_TEMPSENSE," hexmask.word 0x00 0.--13. 1. "VAL,Temp Sensor N factor" rgroup.byte 0x538++0x00 line.byte 0x00 "TOP_CTRL_TSHUT_HOT," rgroup.byte 0x53C++0x00 line.byte 0x00 "TOP_CTRL_TSHUT_COLD," group.byte 0x800++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_HSM_HALT_ON_ROM_ECC_ERR_EN," bitfld.byte 0x00 4. "OVERRIDE_VAL,Override MMR value" "0,1" bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x804++0x17 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_MEM_MARGINCTRL," bitfld.long 0x00 28.--29. "BRG_MARGIN,Override MMR value" "0,1,2,3" bitfld.long 0x00 24.--26. "BRG_MARGIN_OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 20.--21. "BYG_MARGIN,Override MMR value" "0,1,2,3" bitfld.long 0x00 16.--18. "BYG_MARGIN_OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 12.--15. "GWG_MARGIN,Override MMR value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--10. "GWG_MARGIN_OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4.--5. "GLG_MARGIN,Override MMR value" "0,1,2,3" bitfld.long 0x00 0.--2. "GLG_MARGIN_OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x04 "TOP_CTRL_EFUSE_OVERRIDE_ADC0_TRIM," hexmask.long.word 0x04 16.--30. 1. "ADC0_TRIM,offset trim of the ADC (3 values each 5 bit for SE-p SE-m & Diff)" bitfld.long 0x04 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x08 "TOP_CTRL_EFUSE_OVERRIDE_ADC1_TRIM," hexmask.long.word 0x08 16.--30. 1. "ADC1_TRIM,offset trim of the ADC (3 values each 5 bit for SE-p SE-m & Diff)" bitfld.long 0x08 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x0C "TOP_CTRL_EFUSE_OVERRIDE_ADC2_TRIM," hexmask.long.word 0x0C 16.--30. 1. "ADC2_TRIM,offset trim of the ADC (3 values each 5 bit for SE-p SE-m & Diff)" bitfld.long 0x0C 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x10 "TOP_CTRL_EFUSE_OVERRIDE_ADC3_TRIM," hexmask.long.word 0x10 16.--30. 1. "ADC3_TRIM,offset trim of the ADC (3 values each 5 bit for SE-p SE-m & Diff)" bitfld.long 0x10 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x14 "TOP_CTRL_EFUSE_OVERRIDE_ADC4_TRIM," hexmask.long.word 0x14 16.--30. 1. "ADC4_TRIM,offset trim of the ADC (3 values each 5 bit for SE-p SE-m & Diff)" bitfld.long 0x14 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.byte 0x81C++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_ADC_CFG_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x820++0x07 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_ADC_CFG0," line.long 0x04 "TOP_CTRL_EFUSE_OVERRIDE_ADC_CFG1," group.tbyte 0x828++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_ADC_CFG2," group.byte 0x82C++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS01_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x830++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS01_TRIM," group.byte 0x834++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS23_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x838++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS23_TRIM," group.byte 0x83C++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS45_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x840++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS45_TRIM," group.byte 0x844++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS67_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x848++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS67_TRIM," group.byte 0x84C++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS89_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x850++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS89_TRIM," group.byte 0x854++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS_CFG_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x858++0x0B line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_CSS_CFG0," line.long 0x04 "TOP_CTRL_EFUSE_OVERRIDE_CSS_CFG1," line.long 0x08 "TOP_CTRL_EFUSE_OVERRIDE_DAC_TRIM," hexmask.long.word 0x08 16.--28. 1. "DAC_TRIM,DAC Trim28:24 : [12:8] gain trim;" bitfld.long 0x08 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x864++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_DAC_CFG," bitfld.long 0x00 24. "ASYNC_MODE_EN,async_mode_en" "0,1" bitfld.long 0x00 16.--17. "IBIAS_CFG,ibias_cfg[1:0]" "0,1,2,3" newline bitfld.long 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x868++0x07 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_REFBUF0_TRIM," bitfld.long 0x00 28.--31. "ROK0B_UV_TRIM,ROK0B Under voltage threshold trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. "ROK0B_OV_TRIM,ROK0B Over voltage threshold trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. "ROK0A_UV_TRIM,ROK0A Under voltage threshold trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. "ROK0A_OV_TRIM,ROK0A Over voltage threshold trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x00 8.--15. 1. "REF_TRIM,Trims output voltage with 1mV steps +/-30mV default 0V" bitfld.long 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x04 "TOP_CTRL_EFUSE_OVERRIDE_REFBUF0_CFG," bitfld.long 0x04 24.--27. "ROK0B_VSEL,Voltage selection for reference OK comp (1.46V to 1.86V) (ROK0B)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 20.--23. "ROK0A_VSEL,Voltage selection for reference OK comp (1.46V to 1.86V)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 16.--19. "ADCREF_VSEL,Selects output voltage level from 1.46V to 1.86V; default code is 1.8V" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.byte 0x04 8.--14. 1. "REFBUF0_CFG,Bit0: Debug feature doubles the current of the 2nd stage" newline bitfld.long 0x04 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x870++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_REFBUF1_TRIM," bitfld.tbyte 0x00 20.--23. "ROK1_UV_TRIM,ROK0A Under voltage threshold trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.tbyte 0x00 16.--19. "ROK1_OV_TRIM,ROK0A Over voltage threshold trim" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.tbyte.byte 0x00 8.--15. 1. "REF_TRIM,Trims output voltage with 1mV steps +/-30mV default 0V" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x874++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_REFBUF1_CFG," bitfld.tbyte 0x00 20.--23. "ROK1_VSEL,Voltage selection for reference OK comp (1.46V to 1.86V)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.tbyte 0x00 16.--19. "ADCREF_VSEL,Selects output voltage level from 1.46V to 1.86V; default code is 1.8V" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.tbyte.byte 0x00 8.--14. 1. "REFBUF1_CFG,Bit0: Debug feature doubles the current of the 2nd stage" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x878++0x0F line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_PMU_CFG," hexmask.long.byte 0x00 24.--30. 1. "LDO_DFTC,Main LDO(1.8v) Config signals.Bit15: Not UsedBit14: 1 Double current in clampBit13: 1 Local ~200uA load resistor connected to ldooutBit12: 1 Amplifier ok bypassedBit" bitfld.long 0x00 16.--20. "BG_DFTC,Bandgap DFT controls for debug purposes.Bit7: 1 To short large BJT base resistor to GNDBit6: 1 To short small BJT base resistor to GNDBit5: 1 To turn OFF startup pull NMOSBit4: 1 To turn OFF startup currentBit3: 1 to adjust(increase) BGAMP biasing" "0,1,2,3,4,5,6,7,8,9,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. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x04 "TOP_CTRL_EFUSE_OVERRIDE_PMU_SPARE_TRIM," hexmask.long.word 0x04 16.--25. 1. "TRIM,PMU spare trim override value{pmu_trim_1p1v<7:6> pmu_trim_1p1v<19:18> pmu_trim_1p1v<35:30>}" bitfld.long 0x04 0.--2. "OVERRIDE,Override EFUSE Value for PMU SPARE trim" "0,1,2,3,4,5,6,7" line.long 0x08 "TOP_CTRL_EFUSE_OVERRIDE_LDO_TRIM," bitfld.long 0x08 24.--29. "LDO_TRIM_OFFSET,LDO Fine trim around program point" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x08 16.--19. "LDO_PROG,LDO programming controls" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x08 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" line.long 0x0C "TOP_CTRL_EFUSE_OVERRIDE_BG_TRIM," bitfld.long 0x0C 24.--29. "BG_TRIMC,Bandgap curvture/slope trim 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" bitfld.long 0x0C 16.--19. "BG_TRIMMAG,Bandgap magnitude trim bits" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline hexmask.long.byte 0x0C 8.--15. 1. "BG_TRIMI,[19:18] = Unused[17:12] = Bandgap current trim bits" bitfld.long 0x0C 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.byte 0x888++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_SFTYMON_THRHLD_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x88C++0x03 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_SFTYMON_THRHLD_TRIM0," bitfld.long 0x00 28.--31. "C5_LOW_TRIM,C5 low side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 24.--27. "C5_HIGH_TRIM,C5 high side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 20.--23. "C3_LOW_TRIM,C3 low side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 16.--19. "C3_HIGH_TRIM,C3 high side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 12.--15. "C2_LOW_TRIM,C2 low side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 8.--11. "C2_HIGH_TRIM,C2 high side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 4.--7. "C1_LOW_TRIM,C1 low side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "C1_HIGH_TRIM,C1 high side threshold trim setting;" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x890++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_SFTYMON_THRHLD_TRIM1," bitfld.byte 0x00 0.--3. "C8_LOW_TRIM,C8 low side threshold trim setting" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.tbyte 0x894++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_RCOSC_TRIM," hexmask.tbyte.byte 0x00 16.--22. 1. "FREQ_TRIM,RC oscillator frequency trim" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x898++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SAFETYMON_SPARE," hexmask.tbyte.byte 0x00 16.--23. 1. "VAL,SAFETYMON_SPARE trim override value" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x89C++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_1," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_1 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x8A0++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_2," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_2 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x8A4++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_3," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_3 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x8A8++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_4," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_4 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x8AC++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_5," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_5 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x8B0++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_6," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_6 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.tbyte 0x8B4++0x02 line.tbyte 0x00 "TOP_CTRL_EFUSE_SPARE_7," bitfld.tbyte 0x00 16.--20. "VAL,SPARE_6 trim override 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" bitfld.tbyte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.byte 0x8B8++0x00 line.byte 0x00 "TOP_CTRL_EFUSE_OVERRIDE_TSENSE_TRIM_CTRL," bitfld.byte 0x00 0.--2. "OVERRIDE,Override EFUSE Value with SW Value" "0,1,2,3,4,5,6,7" group.long 0x8BC++0x07 line.long 0x00 "TOP_CTRL_EFUSE_OVERRIDE_TSENSE_TRIM," bitfld.long 0x00 30.--31. "VPTAT_RTRIM,TS: Vptat R trim (PTAT voltage resistor trim)" "0,1,2,3" bitfld.long 0x00 24.--29. "TSHUT_TRIM,Tshut Temperature C (Shutdown temperature 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 hexmask.long.byte 0x00 16.--23. 1. "DTRTEMPS,RDAC offset trim" hexmask.long.byte 0x00 8.--15. 1. "DTRBGAPV,TS Bandgap magnitude trim" newline hexmask.long.byte 0x00 0.--7. 1. "DTRBGAPC,TS Bandgap curvature trim" line.long 0x04 "TOP_CTRL_EFUSE_OVERRIDE_PLL_TRIM," bitfld.long 0x04 24.--28. "PER_NWELLTRIM_OVERRIDE_VAL,Peripheral ADPLL trim override value when per_adpll_trim_override is programmed" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 16.--18. "PER_NWELLTRIM_OVERRIDE,Peripheral ADPLL trim value is overridden by per_adpll_trim_override_val when this bit is programmed 1" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 8.--12. "CORE_NWELLTRIM_OVERRIDE_VAL,Core ADPLL trim override value when core_adpll_trim_override is programmed" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x04 0.--2. "CORE_NWELLTRIM_OVERRIDE,Core ADPLL trim value is overridden by core_adpll_trim_override_val when this bit is programmed 1" "0,1,2,3,4,5,6,7" group.byte 0xC00++0x00 line.byte 0x00 "TOP_CTRL_ADC_REFBUF0_CTRL," bitfld.byte 0x00 0.--2. "ENABLE,Enables adc reference 0 mask hhv before enable000: Disable111 : Enable" "0,1,2,3,4,5,6,7" group.byte 0xC04++0x00 line.byte 0x00 "TOP_CTRL_ADC_REFBUF1_CTRL," bitfld.byte 0x00 0.--2. "ENABLE,Enables adc reference 0 mask hhv before enable000: Disable111 : Enable" "0,1,2,3,4,5,6,7" group.word 0xC08++0x01 line.word 0x00 "TOP_CTRL_ADC_REF_COMP_CTRL," bitfld.word 0x00 8.--10. "ADC34_REFOK_EN,enables reference comparators (ROK1)" "0,1,2,3,4,5,6,7" bitfld.word 0x00 4.--6. "ADC12_REFOK_EN,enables reference comparators (ROK0B)" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 0.--2. "ADC0_REFOK_EN,enables reference comparators (ROK0)" "0,1,2,3,4,5,6,7" rgroup.byte 0xC0C++0x00 line.byte 0x00 "TOP_CTRL_ADC_REF_GOOD_STATUS," bitfld.byte 0x00 5. "ADC34_REF_UV_GOOD,Under Voltage check OK" "0,1" bitfld.byte 0x00 4. "ADC34_REF_OV_GOOD,Over voltage check OK" "0,1" newline bitfld.byte 0x00 3. "ADC12_REF_UV_GOOD,Under Voltage check OK" "0,1" bitfld.byte 0x00 2. "ADC12_REF_OV_GOOD,Over voltage check OK" "0,1" newline bitfld.byte 0x00 1. "ADC0_REF_UV_GOOD,Under Voltage check OK" "0,1" bitfld.byte 0x00 0. "ADC0_REF_OV_GOOD,Over voltage check OK" "0,1" group.long 0xC10++0x03 line.long 0x00 "TOP_CTRL_VMON_CTRL," bitfld.long 0x00 24.--26. "CMP8_EN,VMON EN" "0,1,2,3,4,5,6,7" bitfld.long 0x00 20.--22. "CMP7_EN,VMON EN" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 16.--18. "CMP5_EN,VMON EN" "0,1,2,3,4,5,6,7" bitfld.long 0x00 12.--14. "CMP3_EN,VMON EN" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 8.--10. "CMP2_EN,VMON EN" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "CMP1_EN,VMON EN" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 0.--2. "CMP0_EN,VMON EN" "0,1,2,3,4,5,6,7" rgroup.word 0xC14++0x01 line.word 0x00 "TOP_CTRL_VMON_STAT," bitfld.word 0x00 10. "CMP8_UV_OK,VMON OK" "0,1" bitfld.word 0x00 9. "CMP7_UV_OK,VMON OK" "0,1" newline bitfld.word 0x00 8. "CMP5_UV_OK,VMON OK" "0,1" bitfld.word 0x00 7. "CMP5_OV_OK,VMON OK" "0,1" newline bitfld.word 0x00 6. "CMP3_UV_OK,VMON OK" "0,1" bitfld.word 0x00 5. "CMP3_OV_OK,VMON OK" "0,1" newline bitfld.word 0x00 4. "CMP2_UV_OK,VMON OK" "0,1" bitfld.word 0x00 3. "CMP2_OV_OK,VMON OK" "0,1" newline bitfld.word 0x00 2. "CMP1_UV_OK,VMON OK" "0,1" bitfld.word 0x00 1. "CMP1_OV_OK,VMON OK" "0,1" newline bitfld.word 0x00 0. "CMP0_UV_OK,VMON OK" "0,1" rgroup.byte 0xC18++0x00 line.byte 0x00 "TOP_CTRL_PMU_COARSE_STAT," bitfld.byte 0x00 3. "VSUP18_RDY,Coarse VMON OK" "0,1" bitfld.byte 0x00 2. "VCORE_RDY,Coarse VMON OK" "0,1" newline bitfld.byte 0x00 1. "LDO_RDY,Coarse VMON OK" "0,1" bitfld.byte 0x00 0. "BG_RDY,Coarse VMON OK" "0,1" group.tbyte 0xC20++0x02 line.tbyte 0x00 "TOP_CTRL_MASK_VMON_ERROR_ESM_H," bitfld.tbyte 0x00 16. "ADC34_REF_UV_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 15. "ADC34_REF_OV_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 14. "ADC12_REF_UV_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 13. "ADC12_REF_OV_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 12. "ADC0_REF_UV_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 11. "ADC0_REF_OV_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 10. "CMP8_UV_ERR_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 9. "CMP7_UV_ERR_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 8. "CMP5_UV_ERR_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 7. "CMP5_OV_ERR_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 6. "CMP3_UV_ERR_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 5. "CMP3_OV_ERR_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 4. "CMP2_UV_ERR_MASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 3. "CMP2_OV_ERR_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 2. "CMP1_UV_ERR_NASK,VMON Error Mask to ESM" "0,1" bitfld.tbyte 0x00 1. "CMP1_OV_ERR_MASK,VMON Error Mask to ESM" "0,1" newline bitfld.tbyte 0x00 0. "CMP0_UV_ERR_MASK,VMON Error Mask to ESM" "0,1" group.tbyte 0xC24++0x02 line.tbyte 0x00 "TOP_CTRL_MASK_VMON_ERROR_ESM_L," bitfld.tbyte 0x00 16. "ADC34_REF_UV_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 15. "ADC34_REF_OV_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 14. "ADC12_REF_UV_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 13. "ADC12_REF_OV_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 12. "ADC0_REF_UV_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 11. "ADC0_REF_OV_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 10. "CMP8_UV_ERR_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 9. "CMP7_UV_ERR_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 8. "CMP5_UV_ERR_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 7. "CMP5_OV_ERR_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 6. "CMP3_UV_ERR_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 5. "CMP3_OV_ERR_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 4. "CMP2_UV_ERR_MASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 3. "CMP2_OV_ERR_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 2. "CMP1_UV_ERR_NASK,VMON Error Mask to INTR" "0,1" bitfld.tbyte 0x00 1. "CMP1_OV_ERR_MASK,VMON Error Mask to INTR" "0,1" newline bitfld.tbyte 0x00 0. "CMP0_UV_ERR_MASK,VMON Error Mask to INTR" "0,1" group.byte 0xC30++0x00 line.byte 0x00 "TOP_CTRL_MASK_ANA_ISO," bitfld.byte 0x00 0.--2. "MASK,Mask the Ana ISO generating SOC reset due to a glitch on VDD OK.Used during Trim updates to the analog or during ADC Refbuf enable" "0,1,2,3,4,5,6,7" group.byte 0xC34++0x00 line.byte 0x00 "TOP_CTRL_VMON_FILTER_CTRL," bitfld.byte 0x00 0.--1. "SELECT_VALUE,VMON FILTER control select00 : no filtering (default)01 : filtering for" "0,1,2,3" group.long 0xD00++0x03 line.long 0x00 "TOP_CTRL_TSENSE_CFG," bitfld.long 0x00 28. "TMPSOFF,Temperature sensor off0 : on1 : off" "0,1" bitfld.long 0x00 24. "BGROFF,BandGap on/off control" "0,1" newline bitfld.long 0x00 20. "AIPOFF," "0,1" bitfld.long 0x00 16. "SNSR_MX_HIZ,sensor mux hiz control0 : normal operation" "0,1" newline bitfld.long 0x00 8.--13. "DELAY,number of wait clock cycles between each TMPS Readout" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 4.--7. "SENSOR_SEL,Sensor Selection sensor enable bits for each sensor" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0. "ENABLE,Temperature controller enable" "0,1" rgroup.byte 0xD04++0x00 line.byte 0x00 "TOP_CTRL_TSENSE_STATUS," bitfld.byte 0x00 6. "S1_COLD,temperature Sensor 1 cold event detect0 : event not occured1 : event occurred" "0,1" bitfld.byte 0x00 5. "S1_HOT,temperature Sensor 1 hot event detect0 : event not occured1 : event occurred" "0,1" newline bitfld.byte 0x00 4. "S1_LOW_THRHLD,temperature Sensor 1 low threshold event detect0 : event not occured1 : event occurred" "0,1" bitfld.byte 0x00 2. "S0_COLD,temperature Sensor 0 cold event detect0 : event not occured1 : event occurred" "0,1" newline bitfld.byte 0x00 1. "S0_HOT,temperature Sensor 0 hot event detect0 : event not occured1 : event occurred" "0,1" bitfld.byte 0x00 0. "S0_LOW_THRHLD,temperature Sensor 0 low threshold event detect0 : event not occured1 : event occurred" "0,1" rgroup.byte 0xD08++0x00 line.byte 0x00 "TOP_CTRL_TSENSE_STATUS_RAW," bitfld.byte 0x00 6. "S1_COLD,temperature Sensor 1 cold event detect0 : event not occured1 : event occurred" "0,1" bitfld.byte 0x00 5. "S1_HOT,temperature Sensor 1 hot event detect0 : event not occured1 : event occurred" "0,1" newline bitfld.byte 0x00 4. "S1_LOW_THRHLD,temperature Sensor 1 low threshold event detect0 : event not occured1 : event occurred" "0,1" bitfld.byte 0x00 2. "S0_COLD,temperature Sensor 0 cold event detect0 : event not occured1 : event occurred" "0,1" newline bitfld.byte 0x00 1. "S0_HOT,temperature Sensor 0 hot event detect0 : event not occured1 : event occurred" "0,1" bitfld.byte 0x00 0. "S0_LOW_THRHLD,temperature Sensor 0 low threshold event detect0 : event not occured1 : event occurred" "0,1" group.long 0xD10++0x03 line.long 0x00 "TOP_CTRL_TSENSE0_TSHUT," bitfld.long 0x00 29.--31. "EFUSE_OVERRIDE,Efuse override000 -- Value from EFUSE is used as tshut hot and tshut cold thresholds111 - Overide value takes effect" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 16.--23. 1. "TSHUT_THRHLD_HOT,tshut hot threshold" newline hexmask.long.byte 0x00 0.--7. 1. "TSHUT_THRSHLD_COLD,tshut cold threshold" group.tbyte 0xD14++0x02 line.tbyte 0x00 "TOP_CTRL_TSENSE0_ALERT," hexmask.tbyte.byte 0x00 16.--23. 1. "ALERT_THRHLD_HOT,hot threshold/high temp threshold" hexmask.tbyte.byte 0x00 0.--7. 1. "ALERT_THRHLD_COLD,cold threshold/low temp threshold" group.long 0xD18++0x03 line.long 0x00 "TOP_CTRL_TSENSE0_CNTL," bitfld.long 0x00 24. "MASK_LOW_THRHLD,mask low threshold comparator output" "0,1" bitfld.long 0x00 20. "MASK_COLD,mask cold comparator output" "0,1" newline bitfld.long 0x00 16. "MASK_HOT,Mask hot comparator output" "0,1" bitfld.long 0x00 8. "ACCU_CLEAR,accumulator clear" "0,1" newline bitfld.long 0x00 4. "FIFO_FREEZE,fifo freeze" "0,1" bitfld.long 0x00 0. "FIFO_CLEAR,fifo clear" "0,1" rgroup.tbyte 0xD1C++0x02 line.tbyte 0x00 "TOP_CTRL_TSENSE0_RESULT," bitfld.tbyte 0x00 16. "ECOZ,Conversion in Progress.1 : Conversion on going0 : conversion completed" "0,1" hexmask.tbyte.byte 0x00 0.--7. 1. "DTEMP,Temp Code readout" rgroup.long 0xD30++0x03 line.long 0x00 "TOP_CTRL_TSENSE0_ACCU," group.long 0xD40++0x03 line.long 0x00 "TOP_CTRL_TSENSE1_TSHUT," bitfld.long 0x00 29.--31. "EFUSE_OVERRIDE,Efuse override000 -- Value from EFUSE is used as tshut hot and tshut cold thresholds111 - Overide value takes effect" "0,1,2,3,4,5,6,7" hexmask.long.byte 0x00 16.--23. 1. "TSHUT_THRHLD_HOT,tshut hot threshold" newline hexmask.long.byte 0x00 0.--7. 1. "TSHUT_THRSHLD_COLD,tshut cold threshold" group.tbyte 0xD44++0x02 line.tbyte 0x00 "TOP_CTRL_TSENSE1_ALERT," hexmask.tbyte.byte 0x00 16.--23. 1. "ALERT_THRHLD_HOT,hot threshold/high temp threshold" hexmask.tbyte.byte 0x00 0.--7. 1. "ALERT_THRHLD_COLD,cold threshold/low temp threshold" group.long 0xD48++0x03 line.long 0x00 "TOP_CTRL_TSENSE1_CNTL," bitfld.long 0x00 24. "MASK_LOW_THRHLD,mask low threshold comparator output" "0,1" bitfld.long 0x00 20. "MASK_COLD,mask cold comparator output" "0,1" newline bitfld.long 0x00 16. "MASK_HOT,Mask hot comparator output" "0,1" bitfld.long 0x00 8. "ACCU_CLEAR,accumulator clear" "0,1" newline bitfld.long 0x00 4. "FIFO_FREEZE,fifo freeze" "0,1" bitfld.long 0x00 0. "FIFO_CLEAR,fifo clear" "0,1" rgroup.tbyte 0xD4C++0x02 line.tbyte 0x00 "TOP_CTRL_TSENSE1_RESULT," bitfld.tbyte 0x00 16. "ECOZ,Conversion in Progress.1 : Conversion on going0 : conversion completed" "0,1" hexmask.tbyte.byte 0x00 0.--7. 1. "DTEMP,Temp Code readout" rgroup.long 0xD60++0x03 line.long 0x00 "TOP_CTRL_TSENSE1_ACCU," rgroup.tbyte 0xD7C++0x02 line.tbyte 0x00 "TOP_CTRL_TSENSE2_RESULT," bitfld.tbyte 0x00 16. "ECOZ,Conversion in Progress.1 : Conversion on going0 : conversion completed" "0,1" hexmask.tbyte.byte 0x00 0.--7. 1. "DTEMP,Temp Code readout" rgroup.tbyte 0xDAC++0x02 line.tbyte 0x00 "TOP_CTRL_TSENSE3_RESULT," bitfld.tbyte 0x00 16. "ECOZ,Conversion in Progress.1 : Conversion on going0 : conversion completed" "0,1" hexmask.tbyte.byte 0x00 0.--7. 1. "DTEMP,Temp Code readout" group.byte 0xE00++0x00 line.byte 0x00 "TOP_CTRL_DFT_ATB_GLOBALEN_ADC_CSS," bitfld.byte 0x00 4. "ATB_GLOBALEN_ADC4_CSS,ADC does not use 3V ATB This signal is used to enable master 3V & 1.8V switch (gates all cmpss 3V ATB access and cmpss+adc 1.8V atb access)" "0,1" bitfld.byte 0x00 3. "ATB_GLOBALEN_ADC3_CSS,ADC does not use 3V ATB This signal is used to enable master 3V & 1.8V switch (gates all cmpss 3V ATB access and cmpss+adc 1.8V atb access)" "0,1" newline bitfld.byte 0x00 2. "ATB_GLOBALEN_ADC2_CSS,ADC does not use 3V ATB This signal is used to enable master 3V & 1.8V switch (gates all cmpss 3V ATB access and cmpss+adc 1.8V atb access)" "0,1" bitfld.byte 0x00 1. "ATB_GLOBALEN_ADC1_CSS,ADC does not use 3V ATB This signal is used to enable master 3V & 1.8V switch (gates all cmpss 3V ATB access and cmpss+adc 1.8V atb access)" "0,1" newline bitfld.byte 0x00 0. "ATB_GLOBALEN_ADC0_CSS,ADC does not use 3V ATB This signal is used to enable master 3V & 1.8V switch (gates all cmpss 3V ATB access and cmpss+adc 1.8V atb access)" "0,1" group.long 0xE04++0x07 line.long 0x00 "TOP_CTRL_DFT_ATB0_MASTEREN_ADC_CSS_DAC," bitfld.long 0x00 25. "DAC_ATB0_MASTEREN,Master Enable : atb0 of dac12" "0,1" bitfld.long 0x00 24. "CSS4B1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x00 23. "CSS3B1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" bitfld.long 0x00 22. "CSS2B1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x00 21. "CSS1B1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" bitfld.long 0x00 20. "CSS0B1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x00 19. "CSS4B0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x00 18. "CSS3B0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" newline bitfld.long 0x00 17. "CSS2B0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x00 16. "CSS1B0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" newline bitfld.long 0x00 15. "CSS0B0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x00 14. "CSS4A1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x00 13. "CSS3A1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" bitfld.long 0x00 12. "CSS2A1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x00 11. "CSS1A1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" bitfld.long 0x00 10. "CSS0A1_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x00 9. "CSS4A0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x00 8. "CSS3A0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" newline bitfld.long 0x00 7. "CSS2A0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x00 6. "CSS1A0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" newline bitfld.long 0x00 5. "CSS0A0_ATB0_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x00 4. "ADC4_ATB0_MASTEREN,Master Enable : atb0 of corresponding adc" "0,1" newline bitfld.long 0x00 3. "ADC3_ATB0_MASTEREN,Master Enable : atb0 of corresponding adc" "0,1" bitfld.long 0x00 2. "ADC2_ATB0_MASTEREN,Master Enable : atb0 of corresponding adc" "0,1" newline bitfld.long 0x00 1. "ADC1_ATB0_MASTEREN,Master Enable : atb0 of corresponding adc" "0,1" bitfld.long 0x00 0. "ADC0_ATB0_MASTEREN,Master Enable : atb0 of corresponding adc" "0,1" line.long 0x04 "TOP_CTRL_DFT_ATB1_MASTEREN_ADC_CSS_DAC," bitfld.long 0x04 25. "DAC_ATB1_MASTEREN,Master Enable : atb0 of dac12" "0,1" bitfld.long 0x04 24. "CSS4B1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x04 23. "CSS3B1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" bitfld.long 0x04 22. "CSS2B1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x04 21. "CSS1B1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" bitfld.long 0x04 20. "CSS0B1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x04 19. "CSS4B0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x04 18. "CSS3B0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" newline bitfld.long 0x04 17. "CSS2B0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x04 16. "CSS1B0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" newline bitfld.long 0x04 15. "CSS0B0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x04 14. "CSS4A1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x04 13. "CSS3A1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" bitfld.long 0x04 12. "CSS2A1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x04 11. "CSS1A1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" bitfld.long 0x04 10. "CSS0A1_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x04 9. "CSS4A0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x04 8. "CSS3A0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" newline bitfld.long 0x04 7. "CSS2A0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x04 6. "CSS1A0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" newline bitfld.long 0x04 5. "CSS0A0_ATB1_MASTEREN,Master Enable : atb0 of corresponding subsystems cmpss-a0" "0,1" group.word 0xE0C++0x01 line.word 0x00 "TOP_CTRL_DFT_PMU_REFSYS_SAFETY," bitfld.word 0x00 15. "RCOSC_STOP," "0,1" bitfld.word 0x00 14. "BG_DIS,Bandgap disable" "0,1" newline bitfld.word 0x00 13. "BG_FLIPEN_CTRL,Bandgap flipen control for amplifier offset correction during" "0,1" bitfld.word 0x00 12. "LDO_DIS,Disables LDO if set '1'" "0,1" newline bitfld.word 0x00 9.--11. "ATB_MUX_SEL_SAFETYCOMP,Selects analog signals for atestoutput for each of the test modes of the safety comparators according to test mode controlled by tb_ctrl_1p1v<83:82> : Test Mode 1" "0,1,2,3,4,5,6,7" bitfld.word 0x00 7.--8. "ATB_EN_SAFETYCOMP,Enables three different test modes for safety comparators" "0,1,2,3" newline bitfld.word 0x00 6. "ATB_EN_TS,Analog test mode enable for temperature sesnsor" "0,1" bitfld.word 0x00 5. "ATB_EN_BG,Bandgap atest enabled" "0,1" newline bitfld.word 0x00 4. "ATB_EN_LDO,LDO atest enabled" "0,1" bitfld.word 0x00 3. "ATB_EN_SYSBOOT,atest enable pins for PMU" "0,1" newline bitfld.word 0x00 0.--2. "ATB_MUX_SEL_PMU_REFSYS,Common atest channel selection bits for bandgap sysboot and LDO.Decoded to enable 8 channels of each module" "0,1,2,3,4,5,6,7" group.long 0xE10++0x03 line.long 0x00 "TOP_CTRL_DFT_ANA_DTB_ENABLES," bitfld.long 0x00 25. "DAC_DTB_MASTEREN,Master Enable : dtb0 of dac12" "0,1" bitfld.long 0x00 24. "CSS4B1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x00 23. "CSS3B1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b1" "0,1" bitfld.long 0x00 22. "CSS2B1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x00 21. "CSS1B1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b1" "0,1" bitfld.long 0x00 20. "CSS0B1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b1" "0,1" newline bitfld.long 0x00 19. "CSS4B0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x00 18. "CSS3B0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b0" "0,1" newline bitfld.long 0x00 17. "CSS2B0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x00 16. "CSS1B0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b0" "0,1" newline bitfld.long 0x00 15. "CSS0B0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-b0" "0,1" bitfld.long 0x00 14. "CSS4A1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x00 13. "CSS3A1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a1" "0,1" bitfld.long 0x00 12. "CSS2A1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x00 11. "CSS1A1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a1" "0,1" bitfld.long 0x00 10. "CSS0A1_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a1" "0,1" newline bitfld.long 0x00 9. "CSS4A0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x00 8. "CSS3A0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a0" "0,1" newline bitfld.long 0x00 7. "CSS2A0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x00 6. "CSS1A0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a0" "0,1" newline bitfld.long 0x00 5. "CSS0A0_DTB_MASTEREN,Master Enable : dtb0 of corresponding subsystems cmpss-a0" "0,1" bitfld.long 0x00 4. "ADC4_DTB_MASTEREN,Master Enable : dtb0 of corresponding adc" "0,1" newline bitfld.long 0x00 3. "ADC3_DTB_MASTEREN,Master Enable : dtb0 of corresponding adc" "0,1" bitfld.long 0x00 2. "ADC2_DTB_MASTEREN,Master Enable : dtb0 of corresponding adc" "0,1" newline bitfld.long 0x00 1. "ADC1_DTB_MASTEREN,Master Enable : dtb0 of corresponding adc" "0,1" bitfld.long 0x00 0. "ADC0_DTB_MASTEREN,Master Enable : dtb0 of corresponding adc" "0,1" group.word 0xE14++0x01 line.word 0x00 "TOP_CTRL_DFT_ADC_CHSEL_OV_CTRL_VALUE," bitfld.word 0x00 10. "ADC_CHSEL_OV_CTRL,1 bit as the override control" "0,1" hexmask.word 0x00 0.--9. 1. "ADC_CHSEL,ADC Channel select overrides adcX_ctrl_1p1v signal" group.word 0xE18++0x01 line.word 0x00 "TOP_CTRL_DFT_DAC_CTRL," bitfld.word 0x00 8. "DFT_LOAD_HIGH_EN,Connects 5k resistor between Vout and vdd_3p3v" "0,1" bitfld.word 0x00 7. "DFT_LOAD_LOW_EN,Connects 5k resistor between Vout and VSS" "0,1" newline bitfld.word 0x00 6. "IBIAS_20UA_ATB,connects ibias_20uA current sink to test bus" "0,1" bitfld.word 0x00 5. "RDAC_VREF_HI_ATB,Connects RDAC VREF_HI to test bus" "0,1" newline bitfld.word 0x00 4. "RDAC_VREF_LOW_ATB,Connects RDAC VREF_LOW to test bus" "0,1" bitfld.word 0x00 3. "VSS_ATB,Connects VSS to test bus" "0,1" newline bitfld.word 0x00 2. "VFEEDBACK_ATB,Connects Vfeedback node to test bus" "0,1" bitfld.word 0x00 1. "RDAC_VBOT_ATB,Connects RDAC VBOT node to test bus" "0,1" newline bitfld.word 0x00 0. "RDAC_VTOP_ATB,Connects RDAC VTOP node to test bus" "0,1" group.long 0xE1C++0x13 line.long 0x00 "TOP_CTRL_DFT_CSS01_CTRL," bitfld.long 0x00 24.--25. "CSS1_DTB_MUX_CONFIG,2" "0,1,2,3" bitfld.long 0x00 23. "CSS1_DTB_SELECT,1" "0,1" newline bitfld.long 0x00 21.--22. "CSS1_ATB_SELECT,2" "0,1,2,3" bitfld.long 0x00 17.--20. "CSS1_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15.--16. "CSS1_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" bitfld.long 0x00 14. "CSS1_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" newline bitfld.long 0x00 13. "CSS1_COMPOUT_BYPASS_EN,1" "0,1" bitfld.long 0x00 11.--12. "CSS0_DTB_MUX_CONFIG,2" "0,1,2,3" newline bitfld.long 0x00 10. "CSS0_DTB_SELECT,1" "0,1" bitfld.long 0x00 8.--9. "CSS0_ATB_SELECT,2" "0,1,2,3" newline bitfld.long 0x00 4.--7. "CSS0_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 2.--3. "CSS0_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" newline bitfld.long 0x00 1. "CSS0_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" bitfld.long 0x00 0. "CSS0_COMPOUT_BYPASS_EN,1" "0,1" line.long 0x04 "TOP_CTRL_DFT_CSS23_CTRL," bitfld.long 0x04 24.--25. "CSS3_DTB_MUX_CONFIG,2" "0,1,2,3" bitfld.long 0x04 23. "CSS3_DTB_SELECT,1" "0,1" newline bitfld.long 0x04 21.--22. "CSS3_ATB_SELECT,2" "0,1,2,3" bitfld.long 0x04 17.--20. "CSS3_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 15.--16. "CSS3_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" bitfld.long 0x04 14. "CSS3_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" newline bitfld.long 0x04 13. "CSS3_COMPOUT_BYPASS_EN,1" "0,1" bitfld.long 0x04 11.--12. "CSS2_DTB_MUX_CONFIG,2" "0,1,2,3" newline bitfld.long 0x04 10. "CSS2_DTB_SELECT,1" "0,1" bitfld.long 0x04 8.--9. "CSS2_ATB_SELECT,2" "0,1,2,3" newline bitfld.long 0x04 4.--7. "CSS2_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 2.--3. "CSS2_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" newline bitfld.long 0x04 1. "CSS2_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" bitfld.long 0x04 0. "CSS2_COMPOUT_BYPASS_EN,1" "0,1" line.long 0x08 "TOP_CTRL_DFT_CSS45_CTRL," bitfld.long 0x08 24.--25. "CSS5_DTB_MUX_CONFIG,2" "0,1,2,3" bitfld.long 0x08 23. "CSS5_DTB_SELECT,1" "0,1" newline bitfld.long 0x08 21.--22. "CSS5_ATB_SELECT,2" "0,1,2,3" bitfld.long 0x08 17.--20. "CSS5_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x08 15.--16. "CSS5_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" bitfld.long 0x08 14. "CSS5_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" newline bitfld.long 0x08 13. "CSS5_COMPOUT_BYPASS_EN,1" "0,1" bitfld.long 0x08 11.--12. "CSS4_DTB_MUX_CONFIG,2" "0,1,2,3" newline bitfld.long 0x08 10. "CSS4_DTB_SELECT,1" "0,1" bitfld.long 0x08 8.--9. "CSS4_ATB_SELECT,2" "0,1,2,3" newline bitfld.long 0x08 4.--7. "CSS4_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 2.--3. "CSS4_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" newline bitfld.long 0x08 1. "CSS4_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" bitfld.long 0x08 0. "CSS4_COMPOUT_BYPASS_EN,1" "0,1" line.long 0x0C "TOP_CTRL_DFT_CSS67_CTRL," bitfld.long 0x0C 24.--25. "CSS7_DTB_MUX_CONFIG,2" "0,1,2,3" bitfld.long 0x0C 23. "CSS7_DTB_SELECT,1" "0,1" newline bitfld.long 0x0C 21.--22. "CSS7_ATB_SELECT,2" "0,1,2,3" bitfld.long 0x0C 17.--20. "CSS7_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x0C 15.--16. "CSS7_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" bitfld.long 0x0C 14. "CSS7_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" newline bitfld.long 0x0C 13. "CSS7_COMPOUT_BYPASS_EN,1" "0,1" bitfld.long 0x0C 11.--12. "CSS6_DTB_MUX_CONFIG,2" "0,1,2,3" newline bitfld.long 0x0C 10. "CSS6_DTB_SELECT,1" "0,1" bitfld.long 0x0C 8.--9. "CSS6_ATB_SELECT,2" "0,1,2,3" newline bitfld.long 0x0C 4.--7. "CSS6_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0C 2.--3. "CSS6_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" newline bitfld.long 0x0C 1. "CSS6_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" bitfld.long 0x0C 0. "CSS6_COMPOUT_BYPASS_EN,1" "0,1" line.long 0x10 "TOP_CTRL_DFT_CSS89_CTRL," bitfld.long 0x10 24.--25. "CSS9_DTB_MUX_CONFIG,2" "0,1,2,3" bitfld.long 0x10 23. "CSS9_DTB_SELECT,1" "0,1" newline bitfld.long 0x10 21.--22. "CSS9_ATB_SELECT,2" "0,1,2,3" bitfld.long 0x10 17.--20. "CSS9_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x10 15.--16. "CSS9_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" bitfld.long 0x10 14. "CSS9_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" newline bitfld.long 0x10 13. "CSS9_COMPOUT_BYPASS_EN,1" "0,1" bitfld.long 0x10 11.--12. "CSS8_DTB_MUX_CONFIG,2" "0,1,2,3" newline bitfld.long 0x10 10. "CSS8_DTB_SELECT,1" "0,1" bitfld.long 0x10 8.--9. "CSS8_ATB_SELECT,2" "0,1,2,3" newline bitfld.long 0x10 4.--7. "CSS8_TESTANA_L_ANA_MUX_CONTROL,4" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x10 2.--3. "CSS8_TESTANA_L_SUP_MUX_CONTROL,For: compssa_L POS IN // NEG IN2" "0,1,2,3" newline bitfld.long 0x10 1. "CSS8_COMPOUT_BYPASS_VAL,comparator bypass value" "0,1" bitfld.long 0x10 0. "CSS8_COMPOUT_BYPASS_EN,1" "0,1" group.tbyte 0xE30++0x02 line.tbyte 0x00 "TOP_CTRL_DFT_RAMP_DACL," hexmask.tbyte 0x00 0.--19. 1. "RAMP_DACL,Fanout internal ramp to DACL of the CMPSS (currently reserved)" group.word 0xE34++0x01 line.word 0x00 "TOP_CTRL_DFT_REFBUF_CTRL," bitfld.word 0x00 7.--8. "REFBUF1_ATB_MUX_SEL,Analog test select controls for reference buffer and comparators" "0,1,2,3" bitfld.word 0x00 5.--6. "REFBUF0_ATB_MUX_SEL,Analog test select controls for reference buffer and comparators" "0,1,2,3" newline bitfld.word 0x00 4. "REFBUF1_ATBEN,Atest enable REFBUF1" "0,1" bitfld.word 0x00 3. "REFBUF1_ATBEN_ROK1,analog test enable for the comparators ROK1" "0,1" newline bitfld.word 0x00 2. "REFBUF0_ATBEN,Atest enable REFBUF0" "0,1" bitfld.word 0x00 1. "REFBUF0_ATBEN_ROK0,analog test enable for the comparators ROK0" "0,1" newline bitfld.word 0x00 0. "REFBUF0_ATBEN_ROK0B,analog test enable for the comparators ROK0B" "0,1" group.long 0xE38++0x03 line.long 0x00 "TOP_CTRL_DFT_ODP_ATB_LOOPBACK_CTRL," hexmask.long 0x00 3.--31. 1. "RESERVED,Reserved bits" bitfld.long 0x00 2. "ATB1_ADCCAL1_LB,if '1' connects atestv1 to adc_cal1" "0,1" newline bitfld.long 0x00 1. "ATB0_ADCCAL0_LB,if '1' connects atestv0 to adc_cal0 (must ensure adc_cal0 is not driven)" "0,1" bitfld.long 0x00 0. "ODP_EN,must set '1' to test odp module" "0,1" group.byte 0xE3C++0x00 line.byte 0x00 "TOP_CTRL_DFT_SOC_DTB_MUX_SEL," group.long 0xE40++0x03 line.long 0x00 "TOP_CTRL_DFT_TEMPSENSE_CTRL," bitfld.long 0x00 0. "SENSOR5_SEL,Sensor control for 5th local sensor" "0,1" group.long 0xE44++0x0F line.long 0x00 "TOP_CTRL_DFT_CTRL_1," line.long 0x04 "TOP_CTRL_DFT_CTRL_2," line.long 0x08 "TOP_CTRL_DFT_CTRL_3," line.long 0x0C "TOP_CTRL_DFT_CTRL_4," group.long 0xF04++0x07 line.long 0x00 "TOP_CTRL_PROBE_BUS_SEL0," line.long 0x04 "TOP_CTRL_PROBE_BUS_SEL1," group.long 0xFF0++0x0F line.long 0x00 "TOP_CTRL_HW_SPARE_WPH," line.long 0x04 "TOP_CTRL_HW_SPARE_REC," bitfld.long 0x04 31. "HW_SPARE_REC31,Reserved for HW R&D" "0,1" bitfld.long 0x04 30. "HW_SPARE_REC30,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 29. "HW_SPARE_REC29,Reserved for HW R&D" "0,1" bitfld.long 0x04 28. "HW_SPARE_REC28,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 27. "HW_SPARE_REC27,Reserved for HW R&D" "0,1" bitfld.long 0x04 26. "HW_SPARE_REC26,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 25. "HW_SPARE_REC25,Reserved for HW R&D" "0,1" bitfld.long 0x04 24. "HW_SPARE_REC24,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 23. "HW_SPARE_REC23,Reserved for HW R&D" "0,1" bitfld.long 0x04 22. "HW_SPARE_REC22,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 21. "HW_SPARE_REC21,Reserved for HW R&D" "0,1" bitfld.long 0x04 20. "HW_SPARE_REC20,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 19. "HW_SPARE_REC19,Reserved for HW R&D" "0,1" bitfld.long 0x04 18. "HW_SPARE_REC18,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 17. "HW_SPARE_REC17,Reserved for HW R&D" "0,1" bitfld.long 0x04 16. "HW_SPARE_REC16,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 15. "HW_SPARE_REC15,Reserved for HW R&D" "0,1" bitfld.long 0x04 14. "HW_SPARE_REC14,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 13. "HW_SPARE_REC13,Reserved for HW R&D" "0,1" bitfld.long 0x04 12. "HW_SPARE_REC12,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 11. "HW_SPARE_REC11,Reserved for HW R&D" "0,1" bitfld.long 0x04 10. "HW_SPARE_REC10,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 9. "HW_SPARE_REC9,Reserved for HW R&D" "0,1" bitfld.long 0x04 8. "HW_SPARE_REC8,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 7. "HW_SPARE_REC7,Reserved for HW R&D" "0,1" bitfld.long 0x04 6. "HW_SPARE_REC6,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 5. "HW_SPARE_REC5,Reserved for HW R&D" "0,1" bitfld.long 0x04 4. "HW_SPARE_REC4,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 3. "HW_SPARE_REC3,Reserved for HW R&D" "0,1" bitfld.long 0x04 2. "HW_SPARE_REC2,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 1. "HW_SPARE_REC1,Reserved for HW R&D" "0,1" bitfld.long 0x04 0. "HW_SPARE_REC0,Reserved for HW R&D" "0,1" line.long 0x08 "TOP_CTRL_HW_SPARE_REC0," line.long 0x0C "TOP_CTRL_HW_SPARE_REC1," group.byte 0x1008++0x00 line.byte 0x00 "TOP_CTRL_LOCK0_KICK0," bitfld.byte 0x00 3. "PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "PROT_ERR,Protection violation error" "0,1" group.byte 0x100C++0x00 line.byte 0x00 "TOP_CTRL_LOCK0_KICK1," bitfld.byte 0x00 3. "ENABLED_PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "ENABLED_KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" group.byte 0x1010++0x00 line.byte 0x00 "TOP_CTRL_INTR_RAW_STATUS," bitfld.byte 0x00 3. "PROXY_ERR_EN,Proxy0 access violation error enable" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN,Kick access violation error enable" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN,Protection violation error enable" "0,1" group.byte 0x1014++0x00 line.byte 0x00 "TOP_CTRL_INTR_ENABLED_STATUS_CLEAR," bitfld.byte 0x00 3. "PROXY_ERR_EN_CLR,Proxy0 access violation error enable clear" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN_CLR,Kick access violation error enable clear" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN_CLR,Addressing violation error enable clear" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN_CLR,Protection violation error enable clear" "0,1" group.byte 0x1018++0x00 line.byte 0x00 "TOP_CTRL_INTR_ENABLE," rgroup.long 0x101C++0x03 line.long 0x00 "TOP_CTRL_INTR_ENABLE_CLEAR," rgroup.byte 0x1020++0x00 line.byte 0x00 "TOP_CTRL_EOI," bitfld.byte 0x00 6. "FAULT_NS,Non-secure access" "0,1" bitfld.byte 0x00 0.--5. "FAULT_TYPE,Fault 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" rgroup.long 0x1024++0x03 line.long 0x00 "TOP_CTRL_FAULT_ADDRESS," hexmask.long.word 0x00 20.--31. 1. "FAULT_XID,XID" hexmask.long.word 0x00 8.--19. 1. "FAULT_ROUTEID,Route ID" newline hexmask.long.byte 0x00 0.--7. 1. "FAULT_PRIVID,Privilege ID" wgroup.long 0x1028++0x03 line.long 0x00 "TOP_CTRL_FAULT_TYPE_STATUS," bitfld.long 0x00 0. "FAULT_CLR,Fault clear" "0,1" repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0xFE0)++0x03 line.long 0x00 "TOP_CTRL_HW_SPARE_RO$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0xFD0)++0x03 line.long 0x00 "TOP_CTRL_HW_SPARE_RW$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0xD50)++0x03 line.long 0x00 "TOP_CTRL_TSENSE1_DATA$1," hexmask.long.tbyte 0x00 8.--31. 1. "TAG,tag 0" hexmask.long.byte 0x00 0.--7. 1. "DATA,fifo data 0" repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0xD20)++0x03 line.long 0x00 "TOP_CTRL_TSENSE0_DATA$1," hexmask.long.tbyte 0x00 8.--31. 1. "TAG,tag 0" hexmask.long.byte 0x00 0.--7. 1. "DATA,fifo data 0" repeat.end repeat 3. (list 0 1 2 )(list 0x00 0x04 0x08 ) rgroup.long ($2+0x20)++0x03 line.long 0x00 "TOP_CTRL_EFUSE_UID$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0x10)++0x03 line.long 0x00 "TOP_CTRL_EFUSE_DIEID$1," repeat.end width 0x0B tree.end tree "TOP_EFUSE_FARM_TOP_EFUSE_FARM (EFUSE_FARM)" base ad:0x53600000 group.long 0x00++0x3F line.long 0x00 "TOP_EFUSE_FARM_INSTRUCTION," bitfld.long 0x00 24.--28. "HOLDECI,Holds the eFuse controller instruction" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" hexmask.long.word 0x00 0.--15. 1. "ADDHOLDDWI,Holds the address to use for the DumpWord instruction" line.long 0x04 "TOP_EFUSE_FARM_ADDRESS," hexmask.long.word 0x04 16.--31. 1. "NU1,Not used" bitfld.long 0x04 11.--15. "BLOCKSEL,FuseROM block 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 hexmask.long.word 0x04 0.--10. 1. "ROW,FuseROM row address" line.long 0x08 "TOP_EFUSE_FARM_DATAREGISTERUPPER," hexmask.long 0x08 3.--31. 1. "NU1,Not used" bitfld.long 0x08 2. "WRITEPROTECT,Write protect (WP)" "0,1" newline bitfld.long 0x08 1. "READPROTECT,Read protect (RP)" "0,1" bitfld.long 0x08 0. "REDUNDANTROW,row" "0,1" line.long 0x0C "TOP_EFUSE_FARM_DATAREGISTERLOWER," bitfld.long 0x0C 31. "DISABLELOADFUSESCAN,Disable LoadFuseScanChain" "0,1" hexmask.long.tbyte 0x0C 7.--29. 1. "NU1,Not used" newline bitfld.long 0x0C 6. "REDUNDANCYENABLE,Redundancy enable" "0,1" bitfld.long 0x0C 0.--5. "REDUNDANTROW,Redundant row 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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x10 "TOP_EFUSE_FARM_SYSTEMCONFIG," bitfld.long 0x10 12.--13. "PWRMGMTCTRL,Master interface power management control" "0,1,2,3" bitfld.long 0x10 8.--11. "CLKCTL,Control of clock internal gating while module is idle" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x10 6. "REACTION,Reaction to module suspend assertion (for emulation)" "0,1" bitfld.long 0x10 5. "SENSITIVITY,Sensitivity to module suspend (for emulation)" "0,1" newline bitfld.long 0x10 3.--4. "IDLEREQACK,Slave interface power management control" "0,1,2,3" bitfld.long 0x10 2. "WAKEUPGENCTL,Asynchronous wake-up generation control" "0,1" newline bitfld.long 0x10 1. "SWRESET,Module software reset" "0,1" bitfld.long 0x10 0. "INTAUTOGATECTL,Internal autogating control" "0,1" line.long 0x14 "TOP_EFUSE_FARM_SYSTEMSTATUS," bitfld.long 0x14 0. "RESETDONE,Reset done" "0,1" line.long 0x18 "TOP_EFUSE_FARM_ACCUMULATOR," hexmask.long.byte 0x18 24.--31. 1. "NU1,Not used" hexmask.long.tbyte 0x18 0.--23. 1. "ACCUMULATOR,Accumulator" line.long 0x1C "TOP_EFUSE_FARM_BOUNDARY," hexmask.long.word 0x1C 22.--31. 1. "NU2,Not used" bitfld.long 0x1C 21. "DSIABLERDROW,Disable read row 0" "0,1" newline hexmask.long.word 0x1C 9.--20. 1. "NU1,Not used" bitfld.long 0x1C 8. "EFCFDI,EFC_FDI" "0,1" newline bitfld.long 0x1C 7. "SYSDIEDAUTOLOADEN,SYS_DIEID_AUTOLOAD_EN" "0,1" bitfld.long 0x1C 5.--6. "SYSREPAIREN,SYS_REPAIR_EN[1:0]" "0,1,2,3" newline bitfld.long 0x1C 1.--4. "SYSWSREADSTATES,SYS_WS_READ_STATES[3:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0. "ENABLE,Enable" "0,1" line.long 0x20 "TOP_EFUSE_FARM_KEYFLAG," hexmask.long 0x20 1.--31. 1. "NU1,Not used" bitfld.long 0x20 0. "KEYFLAG,Key flag" "0,1" line.long 0x24 "TOP_EFUSE_FARM_KEY," line.long 0x28 "TOP_EFUSE_FARM_RELEASE," hexmask.long.byte 0x28 25.--31. 1. "YEARODP,Release code indicating year of ODP controller macro release" bitfld.long 0x28 21.--24. "MONTHODP,Release code indicating month of ODP controller macro release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x28 16.--20. "DAYODP,Release code indicating day of ODP controller macro release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" hexmask.long.byte 0x28 9.--15. 1. "YEAREFUSE,Release code indicating year of eFuse controller macro release" newline bitfld.long 0x28 5.--8. "MONTHEFUSE,Release code indicating month of eFuse controller macro release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x28 0.--4. "DAYEFUSE,Release code indicating day of eFuse controller macro release" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" line.long 0x2C "TOP_EFUSE_FARM_PINS," hexmask.long.tbyte 0x2C 9.--31. 1. "NU1,Not used" bitfld.long 0x2C 8. "EFCREADY,EFC_READY" "0,1" newline bitfld.long 0x2C 7. "EFCFCLRZ,EFC_FCLRZ" "0,1" bitfld.long 0x2C 6. "SYSDIEDAUTOLOADEN,SYS_DIEID_AUTOLOAD_EN" "0,1" newline bitfld.long 0x2C 4.--5. "SYSREPAIREN,SYS_REPAIR_EN[1:0]" "0,1,2,3" bitfld.long 0x2C 0.--3. "SYSWSREADSTATES,SYS_WS_READ_STATES[3:0]" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x30 "TOP_EFUSE_FARM_CRA," hexmask.long 0x30 6.--31. 1. "NU1,Not used" bitfld.long 0x30 0.--5. "DATA,Data bits to be programmed into the CRA bits of the addressed 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,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x34 "TOP_EFUSE_FARM_READ," hexmask.long.tbyte 0x34 8.--31. 1. "NU2,Not used" bitfld.long 0x34 4.--7. "READCLKPULSEWIDTH,ROM clock read pulse width" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline rbitfld.long 0x34 3. "NU1,Reserved for FuseROM testing and debugging" "0,1" bitfld.long 0x34 2. "READDATABIT,Read data bit" "0,1" newline bitfld.long 0x34 0.--1. "COMBINEDMARGIN,Combined margin" "0,1,2,3" line.long 0x38 "TOP_EFUSE_FARM_PROGRAM," rbitfld.long 0x38 31. "NU1,Not used" "0,1" bitfld.long 0x38 30. "CMPDISABLE,Compare disable" "0,1" newline hexmask.long.word 0x38 14.--29. 1. "CLKSTALLPULSEWIDTH,16-bit FuseROM clock stall pulse width" bitfld.long 0x38 13. "SHORTSWITCH,Program signal for FuseROM VPP-to-VDD shorting switch" "0,1" newline bitfld.long 0x38 9.--12. "WRITEITERATION,4-bit maximum write iterations" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.long.word 0x38 0.--8. 1. "WRITECLKPULSEWIDTH,9-bit FuseROM clock write pulse width" line.long 0x3C "TOP_EFUSE_FARM_ERROR," hexmask.long 0x3C 6.--31. 1. "NU1,Not used" bitfld.long 0x3C 5. "INSTRUCTIONDONE,Instruction done" "0,1" newline bitfld.long 0x3C 0.--4. "STATUSCODE,Error/Status code" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" width 0x0B tree.end tree "TOP_ESM_TOP_ESM (TOP_ESM)" base ad:0x52D00000 rgroup.long 0x00++0x07 line.long 0x00 "TOP_ESM_PID," bitfld.long 0x00 30.--31. "SCHEME,PID register scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,Business Unit" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Module ID" bitfld.long 0x00 11.--15. "RTL,RTL revision" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "TOP_ESM_INFO," bitfld.long 0x04 31. "LAST_RESET,Indicates the Source of the last Reset" "0,1" hexmask.long.byte 0x04 8.--15. 1. "PULSE_GROUPS,Number of Pulse Error Groups" newline hexmask.long.byte 0x04 0.--7. 1. "GROUPS,Total number of Error Groups" group.byte 0x08++0x00 line.byte 0x00 "TOP_ESM_EN," bitfld.byte 0x00 0.--3. "KEY,Global Enable" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" wgroup.byte 0x0C++0x00 line.byte 0x00 "TOP_ESM_SFT_RST," bitfld.byte 0x00 0.--3. "KEY,Global Soft Reset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x10++0x00 line.byte 0x00 "TOP_ESM_ERR_RAW," bitfld.byte 0x00 0.--2. "STS,This is the raw status for config errors" "0,1,2,3,4,5,6,7" group.byte 0x14++0x00 line.byte 0x00 "TOP_ESM_ERR_STS," bitfld.byte 0x00 0.--2. "MSK,This is the masked status/clear for config errors" "0,1,2,3,4,5,6,7" group.byte 0x18++0x00 line.byte 0x00 "TOP_ESM_ERR_EN_SET," bitfld.byte 0x00 0.--2. "MSK,This is the mask enable set for config errors" "0,1,2,3,4,5,6,7" group.byte 0x1C++0x00 line.byte 0x00 "TOP_ESM_ERR_EN_CLR," bitfld.byte 0x00 0.--2. "MSK,This is the mask enable clear for config errors" "0,1,2,3,4,5,6,7" rgroup.long 0x20++0x0F line.long 0x00 "TOP_ESM_LOW_PRI," hexmask.long.word 0x00 16.--31. 1. "PLS,This is the highest priority outstanding low priority pulse interrupt" hexmask.long.word 0x00 0.--15. 1. "LVL,This is the highest priority outstanding low priority level interrupt" line.long 0x04 "TOP_ESM_HI_PRI," hexmask.long.word 0x04 16.--31. 1. "PLS,This is the highest priority outstanding high priority pulse interrupt" hexmask.long.word 0x04 0.--15. 1. "LVL,This is the highest priority outstanding high priority level interrupt" line.long 0x08 "TOP_ESM_LOW," line.long 0x0C "TOP_ESM_HI," wgroup.word 0x30++0x01 line.word 0x00 "TOP_ESM_EOI," hexmask.word 0x00 0.--10. 1. "KEY,This is the interrupt being serviced" group.byte 0x40++0x00 line.byte 0x00 "TOP_ESM_PIN_CTRL," bitfld.byte 0x00 4.--7. "PWM_EN,PWM enable" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "KEY,Pin Control Key" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x44++0x03 line.long 0x00 "TOP_ESM_PIN_STS," bitfld.long 0x00 0. "VAL,Value of the error_pin_n" "0,1" rgroup.tbyte 0x48++0x02 line.tbyte 0x00 "TOP_ESM_PIN_CNTR," group.tbyte 0x4C++0x02 line.tbyte 0x00 "TOP_ESM_PIN_CNTR_PRE," rgroup.tbyte 0x50++0x02 line.tbyte 0x00 "TOP_ESM_PWMH_PIN_CNTR," group.tbyte 0x54++0x02 line.tbyte 0x00 "TOP_ESM_PWMH_PIN_CNTR_PRE," rgroup.tbyte 0x58++0x02 line.tbyte 0x00 "TOP_ESM_PWML_PIN_CNTR," group.tbyte 0x5C++0x02 line.tbyte 0x00 "TOP_ESM_PWML_PIN_CNTR_PRE," width 0x0B tree.end tree "TOP_PBIST_TOP_PBIST (MSS_CCMR)" base ad:0x53300000 group.long 0x108++0x03 line.long 0x00 "TOP_PBIST_PBIST_A2," hexmask.long.byte 0x00 24.--31. 1. "RGS,TI Internal Register.Reserved for HW RnD These registers do not have a default value after reset" hexmask.long.byte 0x00 16.--23. 1. "RDS,TI Internal Register.Reserved for HW RnD These registers do not have a default value after reset" newline hexmask.long.byte 0x00 8.--15. 1. "DWR,TI Internal Register.Reserved for HW RnD These registers do not have a default value after reset" hexmask.long.byte 0x00 0.--7. 1. "RAM,TI Internal Register.Reserved for HW RnD These registers do not have a default value after reset" group.word 0x10C++0x01 line.word 0x00 "TOP_PBIST_PBIST_A3," hexmask.word.byte 0x00 8.--15. 1. "DLR1,Datalogger Register[8] : Reserevd[9] : Default Testing Mode" hexmask.word.byte 0x00 0.--7. 1. "DLR0,Datalogger Register[1:0] : Reserved[2] : ROM-based testing mode" group.byte 0x110++0x00 line.byte 0x00 "TOP_PBIST_PBIST_L0," bitfld.byte 0x00 0.--3. "PBIST_CMS,TI Internal Register.Reserved for HW RnD These registers do not have a default value after reset" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x114++0x00 line.byte 0x00 "TOP_PBIST_PBIST_L1," bitfld.byte 0x00 0.--4. "PBIST_PC,TI Internal Register.Reserved for HW RnD" "0,1,2,3,4,5,6,7,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 0x120++0x03 line.long 0x00 "TOP_PBIST_PBIST_DD10," hexmask.long.byte 0x00 24.--31. 1. "CS3,TI Internal Register.Reserved for HW RnD" hexmask.long.byte 0x00 16.--23. 1. "CS2,TI Internal Register.Reserved for HW RnD" newline hexmask.long.byte 0x00 8.--15. 1. "CS1,TI Internal Register.Reserved for HW RnD" hexmask.long.byte 0x00 0.--7. 1. "CS0,TI Internal Register.Reserved for HW RnD" group.byte 0x124++0x00 line.byte 0x00 "TOP_PBIST_PBIST_DE10," group.long 0x130++0x03 line.long 0x00 "TOP_PBIST_PBIST_CA0," bitfld.long 0x00 0. "PBIST_PACT,Pbist Active/ROM Clock Enable Register[0]: This bit must be set to turn on internal PBIST clocks" "0,1" group.byte 0x134++0x00 line.byte 0x00 "TOP_PBIST_PBIST_CA1," bitfld.byte 0x00 0.--4. "PBIST_ID,PBIST ID.This is a unique ID assigned to each PBIST controller in a device with multiple PBIST controllers" "0,1,2,3,4,5,6,7,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.long 0x138++0x03 line.long 0x00 "TOP_PBIST_PBIST_CA2," bitfld.long 0x00 0. "PBIST_FSFR0,Fail Status Fail Register- Port 0 This register indicates if a failure occurred during a memory self-test.Value" "0,1" rgroup.long 0x13C++0x03 line.long 0x00 "TOP_PBIST_PBIST_CA3," bitfld.long 0x00 0. "PBIST_FSFR1,Fail Status Fail Register- Port 1 This register indicates if a failure occurred during a memory self-test.Value" "0,1" rgroup.byte 0x140++0x00 line.byte 0x00 "TOP_PBIST_PBIST_CL0," bitfld.byte 0x00 0.--3. "PBIST_FSRCR0,Fail Status Count - Port 0 These registers keep count of the number of failures observed during the memory self-test" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x144++0x00 line.byte 0x00 "TOP_PBIST_PBIST_CL1," bitfld.byte 0x00 0.--3. "PBIST_FSRCR1,Fail Status Count - Port 1These registers keep count of the number of failures observed during the memory self-test" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x148++0x01 line.word 0x00 "TOP_PBIST_PBIST_CL2," rgroup.long 0x14C++0x07 line.long 0x00 "TOP_PBIST_PBIST_CL3," line.long 0x04 "TOP_PBIST_PBIST_CI0," group.byte 0x154++0x00 line.byte 0x00 "TOP_PBIST_PBIST_CI1," bitfld.byte 0x00 0.--1. "PBIST_ROM,Rom Mask .This two-bit register sets appropriate ROM access modes for the PBIST controller.Value" "0,1,2,3" group.long 0x158++0x0B line.long 0x00 "TOP_PBIST_PBIST_CI2," hexmask.long.byte 0x00 24.--31. 1. "ALGO3,This register is used to indicate the algorithm(s) to be used for the memory self-test routine" hexmask.long.byte 0x00 16.--23. 1. "ALGO2,This register is used to indicate the algorithm(s) to be used for the memory self-test routine" newline hexmask.long.byte 0x00 8.--15. 1. "ALGO1,This register is used to indicate the algorithm(s) to be used for the memory self-test routine" hexmask.long.byte 0x00 0.--7. 1. "ALGO0,This register is used to indicate the algorithm(s) to be used for the memory self-test routine" line.long 0x04 "TOP_PBIST_PBIST_CI3," hexmask.long.byte 0x04 24.--31. 1. "RINFOL3,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" hexmask.long.byte 0x04 16.--23. 1. "RINFOL2,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" newline hexmask.long.byte 0x04 8.--15. 1. "RINFOL1,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" hexmask.long.byte 0x04 0.--7. 1. "RINFOL0,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" line.long 0x08 "TOP_PBIST_PBIST_RAMT," hexmask.long.byte 0x08 24.--31. 1. "RINFOU3,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" hexmask.long.byte 0x08 16.--23. 1. "RINFOU2,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" newline hexmask.long.byte 0x08 8.--15. 1. "RINFOU1,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" hexmask.long.byte 0x08 0.--7. 1. "RINFOU0,This register is to select memory groups to run the algorithms selected in the PBIST_ALGO register" repeat 2. (list 2 3 )(list 0x00 0x04 ) group.long ($2+0x118)++0x03 line.long 0x00 "TOP_PBIST_PBIST_L$1," hexmask.long.byte 0x00 24.--31. 1. "SCR3,TI Internal Register.Reserved for HW RnD" hexmask.long.byte 0x00 16.--23. 1. "SCR2,TI Internal Register.Reserved for HW RnD" newline hexmask.long.byte 0x00 8.--15. 1. "SCR1,TI Internal Register.Reserved for HW RnD" hexmask.long.byte 0x00 0.--7. 1. "SCR0,TI Internal Register.Reserved for HW RnD" repeat.end repeat 2. (list 0 1 )(list 0x00 0x04 ) group.word ($2+0x100)++0x01 line.word 0x00 "TOP_PBIST_PBIST_A$1," repeat.end width 0x0B tree.end tree "TOP_RCM_TOP_RCM (MSS_TOPRCM)" base ad:0x53200000 rgroup.long 0x00++0x07 line.long 0x00 "TOP_RCM_PID," hexmask.long.word 0x00 16.--31. 1. "PID_MSB16,Not Defined" bitfld.long 0x00 11.--15. "PID_MISC,Not Defined" "0,1,2,3,4,5,6,7,8,9,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. "PID_MAJOR,Not Defined" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "PID_CUSTOM,Not Defined" "0,1,2,3" newline bitfld.long 0x00 0.--5. "PID_MINOR,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "TOP_RCM_WARM_RESET_CONFIG," bitfld.long 0x04 28.--30. "WDOG3_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" bitfld.long 0x04 24.--26. "WDOG2_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 20.--22. "WDOG1_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" bitfld.long 0x04 16.--18. "WDOG0_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 12.--14. "TSENSE1_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" bitfld.long 0x04 8.--10. "TSENSE0_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 4.--6. "DEBUGSS_RST_EN,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" bitfld.long 0x04 0.--2. "PAD_BYPASS,Bypass the Warm reset from Pad InputData should be loaded as multibit" "0,1,2,3,4,5,6,7" group.byte 0x08++0x00 line.byte 0x00 "TOP_RCM_WARM_RESET_REQ," bitfld.byte 0x00 0.--2. "SW_RST,Data should be loaded as multibit" "0,1,2,3,4,5,6,7" rgroup.word 0x0C++0x01 line.word 0x00 "TOP_RCM_WARM_RST_CAUSE," hexmask.word 0x00 0.--11. 1. "CAUSE,System Reset Cause" group.byte 0x10++0x00 line.byte 0x00 "TOP_RCM_WARM_RST_CAUSE_CLR," bitfld.byte 0x00 0.--2. "CLEAR,Write pulse bit field: Data should be loaded as multibit" "0,1,2,3,4,5,6,7" group.byte 0x14++0x00 line.byte 0x00 "TOP_RCM_RCOSC32K_CTRL," bitfld.byte 0x00 0.--2. "STOPOSC,Stop 32KHz RCOSC" "0,1,2,3,4,5,6,7" group.word 0x18++0x01 line.word 0x00 "TOP_RCM_LIMP_MODE_EN," bitfld.word 0x00 8.--10. "COREPLL_LOSS_EN,Enable for core pll phase lock loss to generate Limp" "0,1,2,3,4,5,6,7" bitfld.word 0x00 4.--6. "XTALCLK_LOSS_EN,Enable for crystal_clock_loss to generate Limp" "0,1,2,3,4,5,6,7" newline bitfld.word 0x00 0.--2. "DCC0_ERROR_EN,Enable DCC0 Error to generate Limp mode" "0,1,2,3,4,5,6,7" group.byte 0x1C++0x00 line.byte 0x00 "TOP_RCM_PLL_REF_CLK_SRC_SEL," bitfld.byte 0x00 4.--6. "PLL_PERI_REF_CLK_SRC_SEL,Mux selct for PERI PLL REF clock" "0,1,2,3,4,5,6,7" bitfld.byte 0x00 0.--2. "PLL_CORE_REF_CLK_SRC_SEL,Mux selct for CORE PLL REF clock" "0,1,2,3,4,5,6,7" group.byte 0x20++0x00 line.byte 0x00 "TOP_RCM_PAD_XTAL_CTRL," bitfld.byte 0x00 3. "XTAL_XI_OE_N,When gz is low the padxo output is enabled padxi to padxo is a single stage inverter and the oscillator can oscillate with an external crystal plus capacitors/resistor" "0,1" bitfld.byte 0x00 2. "XTAL_XO_RESSELECT,When resselect is low an internal 1Meg Ohm resistor is connected between padxi and padxo for oscillator bias" "0,1" newline bitfld.byte 0x00 1. "XTAL_XO_SW2,XTAL pad control bit frequency selection pin SW2 Based on table belowsw2 sw1 Freq of operation0 0 5 20 MHz0 1 15 35 MHz1 0 30 40 MHz1 1 40 55 MHz" "0,1" bitfld.byte 0x00 0. "XTAL_XO_SW1,XTAL pad control bit frequency selection pin SW1 Based on table belowsw2 sw1 Freq of operation0 0 5 20 MHz0 1 15 35 MHz1 0 30 40 MHz1 1 40 55 MHz" "0,1" rgroup.long 0x24++0x03 line.long 0x00 "TOP_RCM_SOP_MODE_VALUE," rgroup.word 0x28++0x01 line.word 0x00 "TOP_RCM_CLK_LOSS_STATUS," bitfld.word 0x00 8. "RC_GOOD_BOOT,Clock status of RC clock at boot" "0,1" bitfld.word 0x00 4. "RC_CLOCK_LOSS,Coarse detection clock loss status for RC clock" "0,1" newline bitfld.word 0x00 0. "CRYSTAL_CLOCK_LOSS,Coarse detection clock loss status for Crystal clock" "0,1" group.word 0x30++0x01 line.word 0x00 "TOP_RCM_WARM_RSTTIME1," hexmask.word 0x00 0.--11. 1. "DELAY,programing Output delay Data should be loaded as multibit" group.word 0x34++0x01 line.word 0x00 "TOP_RCM_WARM_RSTTIME2," hexmask.word 0x00 0.--11. 1. "DELAY,programing input Rise delay Data should be loaded as multibit" group.word 0x38++0x01 line.word 0x00 "TOP_RCM_WARM_RSTTIME3," hexmask.word 0x00 0.--11. 1. "DELAY,programing Input Fall delay Data should be loaded as multibit" group.byte 0x400++0x00 line.byte 0x00 "TOP_RCM_PLL_CORE_PWRCTRL," bitfld.byte 0x00 5. "PONIN,ON/OFF control of the weak power switch digital" "0,1" bitfld.byte 0x00 4. "PGOODIN,ON/OFF control of the strong power switch digital" "0,1" newline bitfld.byte 0x00 3. "RET,Save/Restore control for Retention mode" "0,1" bitfld.byte 0x00 2. "ISORET,Save/Restore control for Isolation of output pins For functional modeit should be 0" "0,1" newline bitfld.byte 0x00 1. "ISOSCAN,Save/Restore control for Isolation of the Scanout pins" "0,1" bitfld.byte 0x00 0. "OFFMODE,Used to switch OFF the logic on VDDA" "0,1" group.long 0x404++0x03 line.long 0x00 "TOP_RCM_PLL_CORE_CLKCTRL," bitfld.long 0x00 31. "CYCLESLIPEN,FailSafe enable to trigger re-calibration in case CycleSlip occurs between REFCLK and FBCLK" "0,1" bitfld.long 0x00 30. "ENSSC,Controls Clock Spreading" "0,1" newline bitfld.long 0x00 29. "CLKDCOLDOEN,Synchronously enables/disables" "0,1" bitfld.long 0x00 23. "IDLE,Sets PLL to Idle mode0x0 : When SYSRESET = 0 and TINITZ = 1 IDLE = 0 PLL will go toActive and Locked0x1 : When SYSRESET = 0 and TINITZ = 1 IDLE = 1 PLL will go toIdle Bypass low powe" "0,1" newline bitfld.long 0x00 22. "BYPASSACKZ,BYPASSACKZ is a special purpose input to the module" "0,1" bitfld.long 0x00 21. "STBYRET,Standby retention" "0,1" newline bitfld.long 0x00 20. "CLKOUTEN,CLKOUT enable or" "0,1" bitfld.long 0x00 19. "CLKOUTLDOEN,Synchronously enables/disables CLKOUTLDO" "0,1" newline bitfld.long 0x00 18. "ULOWCLKEN,Select CLKOUT source in" "0,1" bitfld.long 0x00 17. "CLKDCOLDOPWDNZ,0 Asynchronous power down for CLKDCOLDO o/p" "0,1" newline bitfld.long 0x00 16. "M2PWDNZ,M2 divider power down mode0x0: Asynchronous power down for M2" "0,1" bitfld.long 0x00 14. "STOPMODE,When in Lossclk/Stbyret" "0,1" newline bitfld.long 0x00 10.--12. "SELFREQDCO,DCO Clock (DCOCLK = CLKINP * [M/(N+1)]) frequency rangeselector.0x0: Reserved0x2: HS2 : DCOCLK range is from 500 MHz to 1000 MHz0x3: Reserved0x4: HS1: DCOCLK range is from 1000 MHz to 2000 MHz0x5: Reserved" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. "RELAXED_LOCK,Decides when FREQLOCK" "0,1" newline bitfld.long 0x00 1. "SSCTYPE,SSC Type" "0,1" bitfld.long 0x00 0. "TINTZ,PLL core soft reset" "0,1" group.long 0x408++0x03 line.long 0x00 "TOP_RCM_PLL_CORE_TENABLE," bitfld.long 0x00 0. "TENABLE,M N" "0,1" group.long 0x40C++0x03 line.long 0x00 "TOP_RCM_PLL_CORE_TENABLEDIV," bitfld.long 0x00 0. "TENABLEDIV,M2 and N2 latch (active rise edge)" "0,1" group.tbyte 0x410++0x02 line.tbyte 0x00 "TOP_RCM_PLL_CORE_M2NDIV," hexmask.tbyte.byte 0x00 16.--22. 1. "M2,Post-divider is REGM2" hexmask.tbyte.byte 0x00 0.--7. 1. "N,Pre-divider is REGN+1" group.tbyte 0x414++0x02 line.tbyte 0x00 "TOP_RCM_PLL_CORE_MN2DIV," bitfld.tbyte 0x00 16.--19. "N2,Bypass divider is REGN2+1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.tbyte.word 0x00 0.--11. 1. "M,Feedback Multiplier is REGM" group.long 0x418++0x03 line.long 0x00 "TOP_RCM_PLL_CORE_FRACDIV," hexmask.long.byte 0x00 24.--31. 1. "REGSD,Sigma-Delta DividerShould be set by s/w to provide optimum jitter performance.DPLL_SD_DIV = CEILING ([DPLL_MULT/(DPLL_DIV+1)] * CLKINP/ 250) where CLKINP is the input clock of the DPLL in MHz" hexmask.long.tbyte 0x00 0.--17. 1. "FRACTIONALM,Fractional part of the M divider" group.byte 0x41C++0x00 line.byte 0x00 "TOP_RCM_PLL_CORE_BWCTRL," bitfld.byte 0x00 1.--2. "BWCONTROL,Change Loop Bandwidth" "0,1,2,3" bitfld.byte 0x00 0. "BW_INCR_DECRZ,Direction of Loop" "0,1" group.long 0x420++0x07 line.long 0x00 "TOP_RCM_PLL_CORE_FRACCTRL," bitfld.long 0x00 31. "DOWNSPREAD,Controls frequency spread0x0 : enables both side frequency spread about the programmed" "0,1" bitfld.long 0x00 28.--30. "MODFREQDIVIDEREXPONENT,Exponent of the REFCLK divider to define the modulation frequency" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 21.--27. 1. "MODFREQDIVIDERMANTISSA,Mantissa of the REFCLK divider to define the modulation frequency" bitfld.long 0x00 18.--20. "DELTAMSTEPINTEGER,Integer part of Frequency Spread control" "0,1,2,3,4,5,6,7" newline hexmask.long.tbyte 0x00 0.--17. 1. "DELTAMSTEPFRACTION,The fraction part of Frequency Spread control" line.long 0x04 "TOP_RCM_PLL_CORE_STATUS," bitfld.long 0x04 31. "PONOUT,Status of the weak power-switch0x0 : indicates the/OFF status of the weak power-switch in digital toSOC.0x1 : ndicates the ON status of the weak power-switch in digital toSOC" "0,1" bitfld.long 0x04 30. "PGOODOUT,Status of the strong power-switch0x0 : indicates the/OFF status of the strong power-switch in digital toSOC.0x1 : ndicates the ON status of the strong power-switch in digital toSOC" "0,1" newline bitfld.long 0x04 29. "LDOPWDN,1 indicates ADPLLLJ internal LDO is power down" "0,1" bitfld.long 0x04 28. "RECAL_BSTATUS3,Recalibration status flag" "0,1" newline bitfld.long 0x04 27. "RECAL_OPPIN,Recalibration status flag" "0,1" bitfld.long 0x04 12. "CLKOUTLDOENACK,Indicates the enable/disable condition of" "0,1" newline bitfld.long 0x04 11. "CLKDCOLDOACK,Indicates the enable/disable condition of" "0,1" bitfld.long 0x04 10. "PHASELOCK,Status on PHASELOCK output pin" "0,1" newline bitfld.long 0x04 9. "FREQLOCK,Status on FREQLOCK output pin" "0,1" bitfld.long 0x04 8. "BYPASSACK,Status of BYPASSACK output pin" "0,1" newline bitfld.long 0x04 7. "STBYRETACK,Standby and retention status0x0: indicates to SOC that all internal clocks in ADPLLLJ are activeand it is starting the relock process.0x1: indicates to SOC that all internal clocks in ADPLLLJ are gatedand it is ready for retention" "0,1" bitfld.long 0x04 6. "LOSSREF,Reference input loss" "0,1" newline bitfld.long 0x04 5. "CLKOUTENACK,Indicates the enable/disable condition of" "0,1" bitfld.long 0x04 4. "LOCK2,ADPLL internal loop lock status" "0,1" newline bitfld.long 0x04 3. "M2CHANGEACK,Acknowledge for change to M2 divider" "0,1" bitfld.long 0x04 2. "SSCACK,Spread Spectrum status0x0 : Spread-spectrum Clocking is disabled on output" "0,1" newline bitfld.long 0x04 1. "HIGHJITTER,1 indicates jitter" "0,1" bitfld.long 0x04 0. "BYPASS,Bypass status signal" "0,1" group.tbyte 0x428++0x02 line.tbyte 0x00 "TOP_RCM_PLL_CORE_HSDIVIDER," rbitfld.tbyte 0x00 17. "LDOPWDNACK,LDO Power Down Ack" "0,1" rbitfld.tbyte 0x00 16. "BYPASSACKZ,HSDIVIDER Bypass Ack" "0,1" newline bitfld.tbyte 0x00 2. "TENABLEDIV,Tenable Div" "0,1" bitfld.tbyte 0x00 1. "LDOPWDN,LDO Power Down" "0,1" newline bitfld.tbyte 0x00 0. "BYPASS,HSDIVIDER Bypass" "0,1" group.word 0x42C++0x01 line.word 0x00 "TOP_RCM_PLL_CORE_HSDIVIDER_CLKOUT0," bitfld.word 0x00 12. "PWDN,Power down for HSDIVIDER M4 divider and hence CLKOUT0 output0h (R/W) = CLKOUT0 divider active1h (R/W) = CLKOUT0 divider is powered down" "0,1" rbitfld.word 0x00 9. "STATUS,HSDIVIDER CLKOUT0 status0h (R) = The clock output is gated1h (R) = The clock output is enabled" "0,1" newline bitfld.word 0x00 8. "GATE_CTRL,Control gating of HSDIVIDER CLKOUT00h (R/W) = Automatically gate this clock when there is nodependency for it1h (R/W) = Force this clock to stay enabled even if there is norequest" "0,1" rbitfld.word 0x00 5. "DIVCHACK,Toggle on this status bit after changing HSDIVIDER_CLKOUT0_DIVindicates that the change in divider value has taken effect" "0,1" newline bitfld.word 0x00 0.--4. "DIV,DPLL post-divider factor M4 for internal clock generation.Divide values from 1 to 31.0h (R/W) = 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" group.word 0x430++0x01 line.word 0x00 "TOP_RCM_PLL_CORE_HSDIVIDER_CLKOUT1," bitfld.word 0x00 12. "PWDN,Power down for HSDIVIDER M5 divider and hence CLKOUT1 output0h (R/W) = CLKOUT1 divider active1h (R/W) = CLKOUT1 divider is powered down" "0,1" rbitfld.word 0x00 9. "STATUS,HSDIVIDER CLKOUT1 status0h (R) = The clock output is gated1h (R) = The clock output is enabled" "0,1" newline bitfld.word 0x00 8. "GATE_CTRL,Control gating of HSDIVIDER CLKOUT10h (R/W) = Automatically gate this clock when there is nodependency for it1h (R/W) = Force this clock to stay enabled even if there is norequest" "0,1" rbitfld.word 0x00 5. "DIVCHACK,Toggle on this status bit after changing HSDIVIDER_CLKOUT1_DIVindicates that the change in divider value has taken effect" "0,1" newline bitfld.word 0x00 0.--4. "DIV,DPLL post-divider factor M5 for internal clock generation.Divide values from 1 to 31.0h (R/W) = 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" group.word 0x434++0x01 line.word 0x00 "TOP_RCM_PLL_CORE_HSDIVIDER_CLKOUT2," bitfld.word 0x00 12. "PWDN,Power down for HSDIVIDER M6 divider and hence CLKOUT2 output0h (R/W) = CLKOUT2 divider active1h (R/W) = CLKOUT2 divider is powered down" "0,1" rbitfld.word 0x00 9. "STATUS,HSDIVIDER CLKOUT2 status0h (R) = The clock output is gated1h (R) = The clock output is enabled" "0,1" newline bitfld.word 0x00 8. "GATE_CTRL,Control gating of HSDIVIDER CLKOUT20h (R/W) = Automatically gate this clock when there is nodependency for it1h (R/W) = Force this clock to stay enabled even if there is norequest" "0,1" rbitfld.word 0x00 5. "DIVCHACK,Toggle on this status bit after changing HSDIVIDER_CLKOUT2_DIVindicates that the change in divider value has taken effect" "0,1" newline bitfld.word 0x00 0.--4. "DIV,DPLL post-divider factor M6 for internal clock generation.Divide values from 1 to 31.0h (R/W) = 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" group.byte 0x43C++0x00 line.byte 0x00 "TOP_RCM_PLL_CORE_RSTCTRL," bitfld.byte 0x00 0.--2. "ASSERT,SW Reset override for the PLL" "0,1,2,3,4,5,6,7" group.byte 0x440++0x00 line.byte 0x00 "TOP_RCM_PLL_CORE_HSDIVIDER_RSTCTRL," bitfld.byte 0x00 0.--2. "ASSERT,SW Reset override for the HSDIVIDER" "0,1,2,3,4,5,6,7" group.word 0x500++0x01 line.word 0x00 "TOP_RCM_R5SS_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for MSS Coretex R5 and System bus Clock.Data should be loaded as multibit" rgroup.byte 0x504++0x00 line.byte 0x00 "TOP_RCM_R5SS_CLK_STATUS," group.byte 0x510++0x00 line.byte 0x00 "TOP_RCM_R5SS0_CLK_DIV_SEL," bitfld.byte 0x00 0.--2. "CLKDIVSEL,writing 3'b000 Sets R5 clock = R5SS Root clockWriting 3'b111 Sets R5 Clock = SYSCLK" "0,1,2,3,4,5,6,7" group.byte 0x514++0x00 line.byte 0x00 "TOP_RCM_R5SS1_CLK_DIV_SEL," bitfld.byte 0x00 0.--2. "CLKDIVSEL,writing 3'b000 Sets R5 clock = R5SS Root clockWriting 3'b111 Sets R5 Clock = SYSCLK" "0,1,2,3,4,5,6,7" group.byte 0x518++0x00 line.byte 0x00 "TOP_RCM_R5SS0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,Only for debug- Functionality not guaranteed Clock gating config for MSS Coretex R5.Data should be loaded as multibit" "0,1,2,3,4,5,6,7" group.byte 0x51C++0x00 line.byte 0x00 "TOP_RCM_R5SS1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,Only for debug- Functionality not guaranteed Clock gating config for MSS Coretex R5.Data should be loaded as multibit" "0,1,2,3,4,5,6,7" group.word 0x520++0x01 line.word 0x00 "TOP_RCM_SYS_CLK_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIV,Divider value for System Clock selected clock.Data should be loaded as multibit" group.byte 0x524++0x00 line.byte 0x00 "TOP_RCM_SYS_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,Only for debug- Functionality not guaranteed Clock gating config for System ClockData should be loaded as multibit" "0,1,2,3,4,5,6,7" rgroup.word 0x528++0x01 line.word 0x00 "TOP_RCM_SYS_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for Sys Clock" group.byte 0x800++0x00 line.byte 0x00 "TOP_RCM_PLL_PER_PWRCTRL," bitfld.byte 0x00 5. "PONIN,ON/OFF control of the weak power switch digital" "0,1" bitfld.byte 0x00 4. "PGOODIN,ON/OFF control of the strong power switch digital" "0,1" newline bitfld.byte 0x00 3. "RET,Save/Restore control for Retention mode" "0,1" bitfld.byte 0x00 2. "ISORET,Save/Restore control for Isolation of output pins For functional modeit should be 0" "0,1" newline bitfld.byte 0x00 1. "ISOSCAN,Save/Restore control for Isolation of the Scanout pins" "0,1" bitfld.byte 0x00 0. "OFFMODE,Used to switch OFF the logic on VDDA" "0,1" group.long 0x804++0x03 line.long 0x00 "TOP_RCM_PLL_PER_CLKCTRL," bitfld.long 0x00 31. "CYCLESLIPEN,FailSafe enable to trigger re-calibration in case CycleSlip occurs between REFCLK and FBCLK" "0,1" bitfld.long 0x00 30. "ENSSC,Controls Clock Spreading" "0,1" newline bitfld.long 0x00 29. "CLKDCOLDOEN,Synchronously enables/disables" "0,1" bitfld.long 0x00 23. "IDLE,Sets PLL to Idle mode0x0 : When SYSRESET = 0 and TINITZ = 1 IDLE = 0 PLL will go toActive and Locked0x1 : When SYSRESET = 0 and TINITZ = 1 IDLE = 1 PLL will go toIdle Bypass low powe" "0,1" newline bitfld.long 0x00 22. "BYPASSACKZ,BYPASSACKZ is a special purpose input to the module" "0,1" bitfld.long 0x00 21. "STBYRET,Standby retention" "0,1" newline bitfld.long 0x00 20. "CLKOUTEN,CLKOUT enable or" "0,1" bitfld.long 0x00 19. "CLKOUTLDOEN,Synchronously enables/disables CLKOUTLDO" "0,1" newline bitfld.long 0x00 18. "ULOWCLKEN,Select CLKOUT source in" "0,1" bitfld.long 0x00 17. "CLKDCOLDOPWDNZ,0 Asynchronous power down for CLKDCOLDO o/p" "0,1" newline bitfld.long 0x00 16. "M2PWDNZ,M2 divider power down mode0x0: Asynchronous power down for M2" "0,1" bitfld.long 0x00 14. "STOPMODE,When in Lossclk/Stbyret" "0,1" newline bitfld.long 0x00 10.--12. "SELFREQDCO,DCO Clock (DCOCLK = CLKINP * [M/(N+1)]) frequency rangeselector.0x0: Reserved0x2: HS2 : DCOCLK range is from 500 MHz to 1000 MHz0x3: Reserved0x4: HS1: DCOCLK range is from 1000 MHz to 2000 MHz0x5: Reserved" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8. "RELAXED_LOCK,Decides when FREQLOCK" "0,1" newline bitfld.long 0x00 1. "SSCTYPE,SSC Type" "0,1" bitfld.long 0x00 0. "TINTZ,PLL core soft reset" "0,1" group.long 0x808++0x03 line.long 0x00 "TOP_RCM_PLL_PER_TENABLE," bitfld.long 0x00 0. "TENABLE,M N" "0,1" group.long 0x80C++0x03 line.long 0x00 "TOP_RCM_PLL_PER_TENABLEDIV," bitfld.long 0x00 0. "TENABLEDIV,M2 and N2 latch (active rise edge)" "0,1" group.tbyte 0x810++0x02 line.tbyte 0x00 "TOP_RCM_PLL_PER_M2NDIV," hexmask.tbyte.byte 0x00 16.--22. 1. "M2,Post-divider is REGM2" hexmask.tbyte.byte 0x00 0.--7. 1. "N,Pre-divider is REGN+1" group.tbyte 0x814++0x02 line.tbyte 0x00 "TOP_RCM_PLL_PER_MN2DIV," bitfld.tbyte 0x00 16.--19. "N2,Bypass divider is REGN2+1" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" hexmask.tbyte.word 0x00 0.--11. 1. "M,Feedback Multiplier is REGM" group.long 0x818++0x03 line.long 0x00 "TOP_RCM_PLL_PER_FRACDIV," hexmask.long.byte 0x00 24.--31. 1. "REGSD,Sigma-Delta DividerShould be set by s/w to provide optimum jitter performance.DPLL_SD_DIV = CEILING ([DPLL_MULT/(DPLL_DIV+1)] * CLKINP/ 250) where CLKINP is the input clock of the DPLL in MHz" hexmask.long.tbyte 0x00 0.--17. 1. "FRACTIONALM,Fractional part of the M divider" group.byte 0x81C++0x00 line.byte 0x00 "TOP_RCM_PLL_PER_BWCTRL," bitfld.byte 0x00 1.--2. "BWCONTROL,Change Loop Bandwidth" "0,1,2,3" bitfld.byte 0x00 0. "BW_INCR_DECRZ,Direction of Loop" "0,1" group.long 0x820++0x07 line.long 0x00 "TOP_RCM_PLL_PER_FRACCTRL," bitfld.long 0x00 31. "DOWNSPREAD,Controls frequency spread0x0 : enables both side frequency spread about the programmed" "0,1" bitfld.long 0x00 28.--30. "MODFREQDIVIDEREXPONENT,Exponent of the REFCLK divider to define the modulation frequency" "0,1,2,3,4,5,6,7" newline hexmask.long.byte 0x00 21.--27. 1. "MODFREQDIVIDERMANTISSA,Mantissa of the REFCLK divider to define the modulation frequency" bitfld.long 0x00 18.--20. "DELTAMSTEPINTEGER,Integer part of Frequency Spread control" "0,1,2,3,4,5,6,7" newline hexmask.long.tbyte 0x00 0.--17. 1. "DELTAMSTEPFRACTION,The fraction part of Frequency Spread control" line.long 0x04 "TOP_RCM_PLL_PER_STATUS," bitfld.long 0x04 31. "PONOUT,Status of the weak power-switch0x0 : indicates the/OFF status of the weak power-switch in digital toSOC.0x1 : ndicates the ON status of the weak power-switch in digital toSOC" "0,1" bitfld.long 0x04 30. "PGOODOUT,Status of the strong power-switch0x0 : indicates the/OFF status of the strong power-switch in digital toSOC.0x1 : ndicates the ON status of the strong power-switch in digital toSOC" "0,1" newline bitfld.long 0x04 29. "LDOPWDN,1 indicates ADPLLLJ internal LDO is power down" "0,1" bitfld.long 0x04 28. "RECAL_BSTATUS3,Recalibration status flag" "0,1" newline bitfld.long 0x04 27. "RECAL_OPPIN,Recalibration status flag" "0,1" bitfld.long 0x04 12. "CLKOUTLDOENACK,Indicates the enable/disable condition of" "0,1" newline bitfld.long 0x04 11. "CLKDCOLDOACK,Indicates the enable/disable condition of" "0,1" bitfld.long 0x04 10. "PHASELOCK,Status on PHASELOCK output pin" "0,1" newline bitfld.long 0x04 9. "FREQLOCK,Status on FREQLOCK output pin" "0,1" bitfld.long 0x04 8. "BYPASSACK,Status of BYPASSACK output pin" "0,1" newline bitfld.long 0x04 7. "STBYRETACK,Standby and retention status0x0: indicates to SOC that all internal clocks in ADPLLLJ are activeand it is starting the relock process.0x1: indicates to SOC that all internal clocks in ADPLLLJ are gatedand it is ready for retention" "0,1" bitfld.long 0x04 6. "LOSSREF,Reference input loss" "0,1" newline bitfld.long 0x04 5. "CLKOUTENACK,Indicates the enable/disable condition of" "0,1" bitfld.long 0x04 4. "LOCK2,ADPLL internal loop lock status" "0,1" newline bitfld.long 0x04 3. "M2CHANGEACK,Acknowledge for change to M2 divider" "0,1" bitfld.long 0x04 2. "SSCACK,Spread Spectrum status0x0 : Spread-spectrum Clocking is disabled on output" "0,1" newline bitfld.long 0x04 1. "HIGHJITTER,1 indicates jitter" "0,1" bitfld.long 0x04 0. "BYPASS,Bypass status signal" "0,1" group.tbyte 0x828++0x02 line.tbyte 0x00 "TOP_RCM_PLL_PER_HSDIVIDER," rbitfld.tbyte 0x00 17. "LDOPWDNACK,LDO Power Down Ack" "0,1" rbitfld.tbyte 0x00 16. "BYPASSACKZ,HSDIVIDER Bypass Ack" "0,1" newline bitfld.tbyte 0x00 2. "TENABLEDIV,Tenable Div" "0,1" bitfld.tbyte 0x00 1. "LDOPWDN,LDO Power Down" "0,1" newline bitfld.tbyte 0x00 0. "BYPASS,HSDIVIDER Bypass" "0,1" group.word 0x82C++0x01 line.word 0x00 "TOP_RCM_PLL_PER_HSDIVIDER_CLKOUT0," bitfld.word 0x00 12. "PWDN,Power down for HSDIVIDER M4 divider and hence CLKOUT0 output0h (R/W) = CLKOUT0 divider active1h (R/W) = CLKOUT0 divider is powered down" "0,1" rbitfld.word 0x00 9. "STATUS,HSDIVIDER CLKOUT0 status0h (R) = The clock output is gated1h (R) = The clock output is enabled" "0,1" newline bitfld.word 0x00 8. "GATE_CTRL,Control gating of HSDIVIDER CLKOUT00h (R/W) = Automatically gate this clock when there is nodependency for it1h (R/W) = Force this clock to stay enabled even if there is norequest" "0,1" rbitfld.word 0x00 5. "DIVCHACK,Toggle on this status bit after changing HSDIVIDER_CLKOUT0_DIVindicates that the change in divider value has taken effect" "0,1" newline bitfld.word 0x00 0.--4. "DIV,DPLL post-divider factor M4 for internal clock generation.Divide values from 1 to 31.0h (R/W) = 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" group.word 0x830++0x01 line.word 0x00 "TOP_RCM_PLL_PER_HSDIVIDER_CLKOUT1," bitfld.word 0x00 12. "PWDN,Power down for HSDIVIDER M5 divider and hence CLKOUT1 output0h (R/W) = CLKOUT1 divider active1h (R/W) = CLKOUT1 divider is powered down" "0,1" rbitfld.word 0x00 9. "STATUS,HSDIVIDER CLKOUT1 status0h (R) = The clock output is gated1h (R) = The clock output is enabled" "0,1" newline bitfld.word 0x00 8. "GATE_CTRL,Control gating of HSDIVIDER CLKOUT10h (R/W) = Automatically gate this clock when there is nodependency for it1h (R/W) = Force this clock to stay enabled even if there is norequest" "0,1" rbitfld.word 0x00 5. "DIVCHACK,Toggle on this status bit after changing HSDIVIDER_CLKOUT1_DIVindicates that the change in divider value has taken effect" "0,1" newline bitfld.word 0x00 0.--4. "DIV,DPLL post-divider factor M5 for internal clock generation.Divide values from 1 to 31.0h (R/W) = 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" group.byte 0x83C++0x00 line.byte 0x00 "TOP_RCM_PLL_PER_RSTCTRL," bitfld.byte 0x00 0.--2. "ASSERT,SW Reset override for the PLL" "0,1,2,3,4,5,6,7" group.byte 0x840++0x00 line.byte 0x00 "TOP_RCM_PLL_PER_HSDIVIDER_RSTCTRL," bitfld.byte 0x00 0.--2. "ASSERT,SW Reset override for the HSDIVIDER" "0,1,2,3,4,5,6,7" group.word 0xC00++0x01 line.word 0x00 "TOP_RCM_CLKOUT0_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for MSS CLKOUT .Data should be loaded as multibit" group.word 0xC04++0x01 line.word 0x00 "TOP_RCM_CLKOUT1_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for MSS CLKOUT .Data should be loaded as multibit" group.word 0xC08++0x01 line.word 0x00 "TOP_RCM_CLKOUT0_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIV,Divider value for CLKOUT selected clock.Data should be loaded as multibit" group.word 0xC0C++0x01 line.word 0x00 "TOP_RCM_CLKOUT1_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIV,Divider value for CLKOUT selected clock.Data should be loaded as multibit" group.byte 0xC10++0x00 line.byte 0x00 "TOP_RCM_CLKOUT0_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,Only for debug- Functionality not guaranteed Clock gating config for MSS CLKOUTData should be loaded as multibit" "0,1,2,3,4,5,6,7" group.byte 0xC14++0x00 line.byte 0x00 "TOP_RCM_CLKOUT1_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,Only for debug- Functionality not guaranteed Clock gating config for MSS CLKOUTData should be loaded as multibit" "0,1,2,3,4,5,6,7" rgroup.word 0xC18++0x01 line.word 0x00 "TOP_RCM_CLKOUT0_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for CLKOUT Clock" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for CLKOUT Clock" rgroup.word 0xC1C++0x01 line.word 0x00 "TOP_RCM_CLKOUT1_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for CLKOUT Clock" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for CLKOUT Clock" group.word 0xC20++0x01 line.word 0x00 "TOP_RCM_TRCCLKOUT_CLK_SRC_SEL," hexmask.word 0x00 0.--11. 1. "CLKSRCSEL,Select line for selecting source clock for TRC ClkoutData should be loaded as multibit" group.word 0xC24++0x01 line.word 0x00 "TOP_RCM_TRCCLKOUT_DIV_VAL," hexmask.word 0x00 0.--11. 1. "CLKDIV,Divider value for TRC Clkout selected clock.Data should be loaded as multibit" group.byte 0xC28++0x00 line.byte 0x00 "TOP_RCM_TRCCLKOUT_CLK_GATE," bitfld.byte 0x00 0.--2. "GATED,Clock gatring config for TRC ClkoutData should be loaded as multibit" "0,1,2,3,4,5,6,7" rgroup.word 0xC2C++0x01 line.word 0x00 "TOP_RCM_TRCCLKOUT_CLK_STATUS," hexmask.word.byte 0x00 8.--15. 1. "CURRDIVIDER,Status shows the current divider value choosen for PMIC Clkout Clock" hexmask.word.byte 0x00 0.--7. 1. "CLKINUSE,Status shows the source clock slected for PMIC Clkout Clock" group.long 0xD00++0x07 line.long 0x00 "TOP_RCM_DFT_DMLED_EXEC," line.long 0x04 "TOP_RCM_DFT_DMLED_STATUS," group.long 0xFF0++0x07 line.long 0x00 "TOP_RCM_HW_SPARE_WPH," line.long 0x04 "TOP_RCM_HW_SPARE_REC," bitfld.long 0x04 31. "HW_SPARE_REC31,Reserved for HW R&D" "0,1" bitfld.long 0x04 30. "HW_SPARE_REC30,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 29. "HW_SPARE_REC29,Reserved for HW R&D" "0,1" bitfld.long 0x04 28. "HW_SPARE_REC28,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 27. "HW_SPARE_REC27,Reserved for HW R&D" "0,1" bitfld.long 0x04 26. "HW_SPARE_REC26,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 25. "HW_SPARE_REC25,Reserved for HW R&D" "0,1" bitfld.long 0x04 24. "HW_SPARE_REC24,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 23. "HW_SPARE_REC23,Reserved for HW R&D" "0,1" bitfld.long 0x04 22. "HW_SPARE_REC22,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 21. "HW_SPARE_REC21,Reserved for HW R&D" "0,1" bitfld.long 0x04 20. "HW_SPARE_REC20,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 19. "HW_SPARE_REC19,Reserved for HW R&D" "0,1" bitfld.long 0x04 18. "HW_SPARE_REC18,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 17. "HW_SPARE_REC17,Reserved for HW R&D" "0,1" bitfld.long 0x04 16. "HW_SPARE_REC16,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 15. "HW_SPARE_REC15,Reserved for HW R&D" "0,1" bitfld.long 0x04 14. "HW_SPARE_REC14,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 13. "HW_SPARE_REC13,Reserved for HW R&D" "0,1" bitfld.long 0x04 12. "HW_SPARE_REC12,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 11. "HW_SPARE_REC11,Reserved for HW R&D" "0,1" bitfld.long 0x04 10. "HW_SPARE_REC10,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 9. "HW_SPARE_REC9,Reserved for HW R&D" "0,1" bitfld.long 0x04 8. "HW_SPARE_REC8,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 7. "HW_SPARE_REC7,Reserved for HW R&D" "0,1" bitfld.long 0x04 6. "HW_SPARE_REC6,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 5. "HW_SPARE_REC5,Reserved for HW R&D" "0,1" bitfld.long 0x04 4. "HW_SPARE_REC4,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 3. "HW_SPARE_REC3,Reserved for HW R&D" "0,1" bitfld.long 0x04 2. "HW_SPARE_REC2,Reserved for HW R&D" "0,1" newline bitfld.long 0x04 1. "HW_SPARE_REC1,Reserved for HW R&D" "0,1" bitfld.long 0x04 0. "HW_SPARE_REC0,Reserved for HW R&D" "0,1" group.long 0x1008++0x07 line.long 0x00 "TOP_RCM_LOCK0_KICK0," line.long 0x04 "TOP_RCM_LOCK0_KICK1," group.byte 0x1010++0x00 line.byte 0x00 "TOP_RCM_INTR_RAW_STATUS," bitfld.byte 0x00 3. "PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "PROT_ERR,Protection violation error" "0,1" group.byte 0x1014++0x00 line.byte 0x00 "TOP_RCM_INTR_ENABLED_STATUS_CLEAR," bitfld.byte 0x00 3. "ENABLED_PROXY_ERR,Proxy0 access violation error" "0,1" bitfld.byte 0x00 2. "ENABLED_KICK_ERR,Kick access violation error" "0,1" newline bitfld.byte 0x00 1. "ENABLED_ADDR_ERR,Addressing violation error" "0,1" bitfld.byte 0x00 0. "ENABLED_PROT_ERR,Protection violation error" "0,1" group.byte 0x1018++0x00 line.byte 0x00 "TOP_RCM_INTR_ENABLE," bitfld.byte 0x00 3. "PROXY_ERR_EN,Proxy0 access violation error enable" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN,Kick access violation error enable" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN,Addressing violation error enable" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN,Protection violation error enable" "0,1" group.byte 0x101C++0x00 line.byte 0x00 "TOP_RCM_INTR_ENABLE_CLEAR," bitfld.byte 0x00 3. "PROXY_ERR_EN_CLR,Proxy0 access violation error enable clear" "0,1" bitfld.byte 0x00 2. "KICK_ERR_EN_CLR,Kick access violation error enable clear" "0,1" newline bitfld.byte 0x00 1. "ADDR_ERR_EN_CLR,Addressing violation error enable clear" "0,1" bitfld.byte 0x00 0. "PROT_ERR_EN_CLR,Protection violation error enable clear" "0,1" group.byte 0x1020++0x00 line.byte 0x00 "TOP_RCM_EOI," rgroup.long 0x1024++0x03 line.long 0x00 "TOP_RCM_FAULT_ADDRESS," rgroup.byte 0x1028++0x00 line.byte 0x00 "TOP_RCM_FAULT_TYPE_STATUS," bitfld.byte 0x00 6. "FAULT_NS,Non-secure access" "0,1" bitfld.byte 0x00 0.--5. "FAULT_TYPE,Fault 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" rgroup.long 0x102C++0x03 line.long 0x00 "TOP_RCM_FAULT_ATTR_STATUS," hexmask.long.word 0x00 20.--31. 1. "FAULT_XID,XID" hexmask.long.word 0x00 8.--19. 1. "FAULT_ROUTEID,Route ID" newline hexmask.long.byte 0x00 0.--7. 1. "FAULT_PRIVID,Privilege ID" wgroup.long 0x1030++0x03 line.long 0x00 "TOP_RCM_FAULT_CLEAR," bitfld.long 0x00 0. "FAULT_CLR,Fault clear" "0,1" repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) rgroup.long ($2+0xFE0)++0x03 line.long 0x00 "TOP_RCM_HW_SPARE_RO$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0xFD0)++0x03 line.long 0x00 "TOP_RCM_HW_SPARE_RW$1," repeat.end repeat 4. (list 0 1 2 3 )(list 0x00 0x04 0x08 0x0C ) group.long ($2+0xE00)++0x03 line.long 0x00 "TOP_RCM_HW_REG$1," repeat.end width 0x0B tree.end tree.end tree "TPCC/TPTC 0..1" tree "TPCC0_TPCC0 (MSS_CPSW)" base ad:0x52A00000 rgroup.long 0x00++0x07 line.long 0x00 "TPCC0_PID," bitfld.long 0x00 30.--31. "SCHEME,PID Scheme: Used to distinguish between old ID scheme and current" "0,1,2,3" bitfld.long 0x00 28.--29. "RES1,RESERVE FIELD" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family" bitfld.long 0x00 11.--15. "RTL,RTL Version" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major Revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision field: Not used on this version of EDMA" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "TPCC0_CCCFG," bitfld.long 0x04 26.--31. "RES2,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x04 25. "MPEXIST,Memory Protection Existence MPEXIST =" "0,1" newline bitfld.long 0x04 24. "CHMAPEXIST,Channel Mapping Existence CHMAPEXIST =" "0,1" bitfld.long 0x04 22.--23. "RES3,RESERVE FIELD" "0,1,2,3" newline bitfld.long 0x04 20.--21. "NUMREGN,Number of MP and Shadow regions" "0,1,2,3" bitfld.long 0x04 19. "RES4,RESERVE FIELD" "0,1" newline bitfld.long 0x04 16.--18. "NUMTC,Number of Queues/Number of TCs" "0,1,2,3,4,5,6,7" bitfld.long 0x04 15. "RES5,RESERVE FIELD" "0,1" newline bitfld.long 0x04 12.--14. "NUMPAENTRY,Number of PaRAM entries" "0,1,2,3,4,5,6,7" bitfld.long 0x04 11. "RES6,RESERVE FIELD" "0,1" newline bitfld.long 0x04 8.--10. "NUMINTCH,Number of Interrupt Channels" "0,1,2,3,4,5,6,7" bitfld.long 0x04 7. "RES7,RESERVE FIELD" "0,1" newline bitfld.long 0x04 4.--6. "NUMQDMACH,Number of QDMA Channels" "0,1,2,3,4,5,6,7" bitfld.long 0x04 3. "RES8,RESERVE FIELD" "0,1" newline bitfld.long 0x04 0.--2. "NUMDMACH,Number of DMA Channels" "0,1,2,3,4,5,6,7" group.long 0x200++0x03 line.long 0x00 "TPCC0_QCHMAPN," hexmask.long.tbyte 0x00 14.--31. 1. "RES10,RESERVE FIELD" hexmask.long.word 0x00 5.--13. 1. "PAENTRY,PaRAM Entry number for QDMA Channel N" newline bitfld.long 0x00 2.--4. "TRWORD,TRWORD points to the specific trigger word of the PaRAM Entry defined by PAENTRY" "0,1,2,3,4,5,6,7" group.long 0x240++0x03 line.long 0x00 "TPCC0_DMAQNUMN," rbitfld.long 0x00 31. "RES11,RESERVE FIELD" "0,1" bitfld.long 0x00 28.--30. "E7,DMA Queue Number for event #7" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 27. "RES12,RESERVE FIELD" "0,1" bitfld.long 0x00 24.--26. "E6,DMA Queue Number for event #6" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 23. "RES13,RESERVE FIELD" "0,1" bitfld.long 0x00 20.--22. "E5,DMA Queue Number for event #5" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 19. "RES14,RESERVE FIELD" "0,1" bitfld.long 0x00 16.--18. "E4,DMA Queue Number for event #4" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 15. "RES15,RESERVE FIELD" "0,1" bitfld.long 0x00 12.--14. "E3,DMA Queue Number for event #3" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 11. "RES16,RESERVE FIELD" "0,1" bitfld.long 0x00 8.--10. "E2,DMA Queue Number for event #2" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 7. "RES17,RESERVE FIELD" "0,1" bitfld.long 0x00 4.--6. "E1,DMA Queue Number for event #1" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 3. "RES18,RESERVE FIELD" "0,1" bitfld.long 0x00 0.--2. "E0,DMA Queue Number for event #0" "0,1,2,3,4,5,6,7" group.long 0x260++0x03 line.long 0x00 "TPCC0_QDMAQNUM," rbitfld.long 0x00 31. "RES19,RESERVE FIELD" "0,1" bitfld.long 0x00 28.--30. "E7,QDMA Queue Number for event #7" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 27. "RES20,RESERVE FIELD" "0,1" bitfld.long 0x00 24.--26. "E6,QDMA Queue Number for event #6" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 23. "RES21,RESERVE FIELD" "0,1" bitfld.long 0x00 20.--22. "E5,QDMA Queue Number for event #5" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 19. "RES22,RESERVE FIELD" "0,1" bitfld.long 0x00 16.--18. "E4,QDMA Queue Number for event #4" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 15. "RES23,RESERVE FIELD" "0,1" bitfld.long 0x00 12.--14. "E3,QDMA Queue Number for event #3" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 11. "RES24,RESERVE FIELD" "0,1" bitfld.long 0x00 8.--10. "E2,QDMA Queue Number for event #2" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 7. "RES25,RESERVE FIELD" "0,1" bitfld.long 0x00 4.--6. "E1,QDMA Queue Number for event #1" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 3. "RES26,RESERVE FIELD" "0,1" bitfld.long 0x00 0.--2. "E0,QDMA Queue Number for event #0" "0,1,2,3,4,5,6,7" group.long 0x280++0x07 line.long 0x00 "TPCC0_QUETCMAP," hexmask.long 0x00 7.--31. 1. "RES27,RESERVE FIELD" bitfld.long 0x00 4.--6. "TCNUMQ1,TC Number for Queue N: Defines the TC number that Event Queue N TRs are written to" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 3. "RES28,RESERVE FIELD" "0,1" bitfld.long 0x00 0.--2. "TCNUMQ0,TC Number for Queue N: Defines the TC number that Event Queue N TRs are written to" "0,1,2,3,4,5,6,7" line.long 0x04 "TPCC0_QUEPRI," hexmask.long 0x04 7.--31. 1. "RES29,RESERVE FIELD" bitfld.long 0x04 4.--6. "PRIQ1,Priority Level for Queue 1 Dictates the priority level used for the OPTIONS field programmation for Qn TRs" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x04 3. "RES30,RESERVE FIELD" "0,1" bitfld.long 0x04 0.--2. "PRIQ0,Priority Level for Queue 0 Dictates the priority level used for the OPTIONS field programmation for Qn TRs" "0,1,2,3,4,5,6,7" rgroup.long 0x300++0x23 line.long 0x00 "TPCC0_EMR," bitfld.long 0x00 31. "E31,Event Missed #31" "0,1" bitfld.long 0x00 30. "E30,Event Missed #30" "0,1" newline bitfld.long 0x00 29. "E29,Event Missed #29" "0,1" bitfld.long 0x00 28. "E28,Event Missed #28" "0,1" newline bitfld.long 0x00 27. "E27,Event Missed #27" "0,1" bitfld.long 0x00 26. "E26,Event Missed #26" "0,1" newline bitfld.long 0x00 25. "E25,Event Missed #25" "0,1" bitfld.long 0x00 24. "E24,Event Missed #24" "0,1" newline bitfld.long 0x00 23. "E23,Event Missed #23" "0,1" bitfld.long 0x00 22. "E22,Event Missed #22" "0,1" newline bitfld.long 0x00 21. "E21,Event Missed #21" "0,1" bitfld.long 0x00 20. "E20,Event Missed #20" "0,1" newline bitfld.long 0x00 19. "E19,Event Missed #19" "0,1" bitfld.long 0x00 18. "E18,Event Missed #18" "0,1" newline bitfld.long 0x00 17. "E17,Event Missed #17" "0,1" bitfld.long 0x00 16. "E16,Event Missed #16" "0,1" newline bitfld.long 0x00 15. "E15,Event Missed #15" "0,1" bitfld.long 0x00 14. "E14,Event Missed #14" "0,1" newline bitfld.long 0x00 13. "E13,Event Missed #13" "0,1" bitfld.long 0x00 12. "E12,Event Missed #12" "0,1" newline bitfld.long 0x00 11. "E11,Event Missed #11" "0,1" bitfld.long 0x00 10. "E10,Event Missed #10" "0,1" newline bitfld.long 0x00 9. "E9,Event Missed #9" "0,1" bitfld.long 0x00 8. "E8,Event Missed #8" "0,1" newline bitfld.long 0x00 7. "E7,Event Missed #7" "0,1" bitfld.long 0x00 6. "E6,Event Missed #6" "0,1" newline bitfld.long 0x00 5. "E5,Event Missed #5" "0,1" bitfld.long 0x00 4. "E4,Event Missed #4" "0,1" newline bitfld.long 0x00 3. "E3,Event Missed #3" "0,1" bitfld.long 0x00 2. "E2,Event Missed #2" "0,1" newline bitfld.long 0x00 1. "E1,Event Missed #1" "0,1" bitfld.long 0x00 0. "E0,Event Missed #0" "0,1" line.long 0x04 "TPCC0_EMRH," bitfld.long 0x04 31. "E63,Event Missed #63" "0,1" bitfld.long 0x04 30. "E62,Event Missed #62" "0,1" newline bitfld.long 0x04 29. "E61,Event Missed #61" "0,1" bitfld.long 0x04 28. "E60,Event Missed #60" "0,1" newline bitfld.long 0x04 27. "E59,Event Missed #59" "0,1" bitfld.long 0x04 26. "E58,Event Missed #58" "0,1" newline bitfld.long 0x04 25. "E57,Event Missed #57" "0,1" bitfld.long 0x04 24. "E56,Event Missed #56" "0,1" newline bitfld.long 0x04 23. "E55,Event Missed #55" "0,1" bitfld.long 0x04 22. "E54,Event Missed #54" "0,1" newline bitfld.long 0x04 21. "E53,Event Missed #53" "0,1" bitfld.long 0x04 20. "E52,Event Missed #52" "0,1" newline bitfld.long 0x04 19. "E51,Event Missed #51" "0,1" bitfld.long 0x04 18. "E50,Event Missed #50" "0,1" newline bitfld.long 0x04 17. "E49,Event Missed #49" "0,1" bitfld.long 0x04 16. "E48,Event Missed #48" "0,1" newline bitfld.long 0x04 15. "E47,Event Missed #47" "0,1" bitfld.long 0x04 14. "E46,Event Missed #46" "0,1" newline bitfld.long 0x04 13. "E45,Event Missed #45" "0,1" bitfld.long 0x04 12. "E44,Event Missed #44" "0,1" newline bitfld.long 0x04 11. "E43,Event Missed #43" "0,1" bitfld.long 0x04 10. "E42,Event Missed #42" "0,1" newline bitfld.long 0x04 9. "E41,Event Missed #41" "0,1" bitfld.long 0x04 8. "E40,Event Missed #40" "0,1" newline bitfld.long 0x04 7. "E39,Event Missed #39" "0,1" bitfld.long 0x04 6. "E38,Event Missed #38" "0,1" newline bitfld.long 0x04 5. "E37,Event Missed #37" "0,1" bitfld.long 0x04 4. "E36,Event Missed #36" "0,1" newline bitfld.long 0x04 3. "E35,Event Missed #35" "0,1" bitfld.long 0x04 2. "E34,Event Missed #34" "0,1" newline bitfld.long 0x04 1. "E33,Event Missed #33" "0,1" bitfld.long 0x04 0. "E32,Event Missed #32" "0,1" line.long 0x08 "TPCC0_EMCR," bitfld.long 0x08 31. "E31,Event Missed Clear #31" "0,1" bitfld.long 0x08 30. "E30,Event Missed Clear #30" "0,1" newline bitfld.long 0x08 29. "E29,Event Missed Clear #29" "0,1" bitfld.long 0x08 28. "E28,Event Missed Clear #28" "0,1" newline bitfld.long 0x08 27. "E27,Event Missed Clear #27" "0,1" bitfld.long 0x08 26. "E26,Event Missed Clear #26" "0,1" newline bitfld.long 0x08 25. "E25,Event Missed Clear #25" "0,1" bitfld.long 0x08 24. "E24,Event Missed Clear #24" "0,1" newline bitfld.long 0x08 23. "E23,Event Missed Clear #23" "0,1" bitfld.long 0x08 22. "E22,Event Missed Clear #22" "0,1" newline bitfld.long 0x08 21. "E21,Event Missed Clear #21" "0,1" bitfld.long 0x08 20. "E20,Event Missed Clear #20" "0,1" newline bitfld.long 0x08 19. "E19,Event Missed Clear #19" "0,1" bitfld.long 0x08 18. "E18,Event Missed Clear #18" "0,1" newline bitfld.long 0x08 17. "E17,Event Missed Clear #17" "0,1" bitfld.long 0x08 16. "E16,Event Missed Clear #16" "0,1" newline bitfld.long 0x08 15. "E15,Event Missed Clear #15" "0,1" bitfld.long 0x08 14. "E14,Event Missed Clear #14" "0,1" newline bitfld.long 0x08 13. "E13,Event Missed Clear #13" "0,1" bitfld.long 0x08 12. "E12,Event Missed Clear #12" "0,1" newline bitfld.long 0x08 11. "E11,Event Missed Clear #11" "0,1" bitfld.long 0x08 10. "E10,Event Missed Clear #10" "0,1" newline bitfld.long 0x08 9. "E9,Event Missed Clear #9" "0,1" bitfld.long 0x08 8. "E8,Event Missed Clear #8" "0,1" newline bitfld.long 0x08 7. "E7,Event Missed Clear #7" "0,1" bitfld.long 0x08 6. "E6,Event Missed Clear #6" "0,1" newline bitfld.long 0x08 5. "E5,Event Missed Clear #5" "0,1" bitfld.long 0x08 4. "E4,Event Missed Clear #4" "0,1" newline bitfld.long 0x08 3. "E3,Event Missed Clear #3" "0,1" bitfld.long 0x08 2. "E2,Event Missed Clear #2" "0,1" newline bitfld.long 0x08 1. "E1,Event Missed Clear #1" "0,1" bitfld.long 0x08 0. "E0,Event Missed Clear #0" "0,1" line.long 0x0C "TPCC0_EMCRH," bitfld.long 0x0C 31. "E63,Event Missed Clear #63" "0,1" bitfld.long 0x0C 30. "E62,Event Missed Clear #62" "0,1" newline bitfld.long 0x0C 29. "E61,Event Missed Clear #61" "0,1" bitfld.long 0x0C 28. "E60,Event Missed Clear #60" "0,1" newline bitfld.long 0x0C 27. "E59,Event Missed Clear #59" "0,1" bitfld.long 0x0C 26. "E58,Event Missed Clear #58" "0,1" newline bitfld.long 0x0C 25. "E57,Event Missed Clear #57" "0,1" bitfld.long 0x0C 24. "E56,Event Missed Clear #56" "0,1" newline bitfld.long 0x0C 23. "E55,Event Missed Clear #55" "0,1" bitfld.long 0x0C 22. "E54,Event Missed Clear #54" "0,1" newline bitfld.long 0x0C 21. "E53,Event Missed Clear #53" "0,1" bitfld.long 0x0C 20. "E52,Event Missed Clear #52" "0,1" newline bitfld.long 0x0C 19. "E51,Event Missed Clear #51" "0,1" bitfld.long 0x0C 18. "E50,Event Missed Clear #50" "0,1" newline bitfld.long 0x0C 17. "E49,Event Missed Clear #49" "0,1" bitfld.long 0x0C 16. "E48,Event Missed Clear #48" "0,1" newline bitfld.long 0x0C 15. "E47,Event Missed Clear #47" "0,1" bitfld.long 0x0C 14. "E46,Event Missed Clear #46" "0,1" newline bitfld.long 0x0C 13. "E45,Event Missed Clear #45" "0,1" bitfld.long 0x0C 12. "E44,Event Missed Clear #44" "0,1" newline bitfld.long 0x0C 11. "E43,Event Missed Clear #43" "0,1" bitfld.long 0x0C 10. "E42,Event Missed Clear #42" "0,1" newline bitfld.long 0x0C 9. "E41,Event Missed Clear #41" "0,1" bitfld.long 0x0C 8. "E40,Event Missed Clear #40" "0,1" newline bitfld.long 0x0C 7. "E39,Event Missed Clear #39" "0,1" bitfld.long 0x0C 6. "E38,Event Missed Clear #38" "0,1" newline bitfld.long 0x0C 5. "E37,Event Missed Clear #37" "0,1" bitfld.long 0x0C 4. "E36,Event Missed Clear #36" "0,1" newline bitfld.long 0x0C 3. "E35,Event Missed Clear #35" "0,1" bitfld.long 0x0C 2. "E34,Event Missed Clear #34" "0,1" newline bitfld.long 0x0C 1. "E33,Event Missed Clear #33" "0,1" bitfld.long 0x0C 0. "E32,Event Missed Clear #32" "0,1" line.long 0x10 "TPCC0_QEMR," hexmask.long.tbyte 0x10 8.--31. 1. "RES31,RESERVE FIELD" bitfld.long 0x10 7. "E7,Event Missed #7" "0,1" newline bitfld.long 0x10 6. "E6,Event Missed #6" "0,1" bitfld.long 0x10 5. "E5,Event Missed #5" "0,1" newline bitfld.long 0x10 4. "E4,Event Missed #4" "0,1" bitfld.long 0x10 3. "E3,Event Missed #3" "0,1" newline bitfld.long 0x10 2. "E2,Event Missed #2" "0,1" bitfld.long 0x10 1. "E1,Event Missed #1" "0,1" newline bitfld.long 0x10 0. "E0,Event Missed #0" "0,1" line.long 0x14 "TPCC0_QEMCR," hexmask.long.tbyte 0x14 8.--31. 1. "RES32,RESERVE FIELD" bitfld.long 0x14 7. "E7,Event Missed Clear #7" "0,1" newline bitfld.long 0x14 6. "E6,Event Missed Clear #6" "0,1" bitfld.long 0x14 5. "E5,Event Missed Clear #5" "0,1" newline bitfld.long 0x14 4. "E4,Event Missed Clear #4" "0,1" bitfld.long 0x14 3. "E3,Event Missed Clear #3" "0,1" newline bitfld.long 0x14 2. "E2,Event Missed Clear #2" "0,1" bitfld.long 0x14 1. "E1,Event Missed Clear #1" "0,1" newline bitfld.long 0x14 0. "E0,Event Missed Clear #0" "0,1" line.long 0x18 "TPCC0_CCERR," hexmask.long.word 0x18 17.--31. 1. "RES33,RESERVE FIELD" bitfld.long 0x18 16. "TCERR,Transfer Completion Code Error: TCCERR =" "0,1" newline hexmask.long.byte 0x18 8.--15. 1. "RES34,RESERVE FIELD" bitfld.long 0x18 7. "QTHRXCD7,Queue Threshold Error for Q7: QTHRXCD7 =" "0,1" newline bitfld.long 0x18 6. "QTHRXCD6,Queue Threshold Error for Q6: QTHRXCD6 =" "0,1" bitfld.long 0x18 5. "QTHRXCD5,Queue Threshold Error for Q5: QTHRXCD5 =" "0,1" newline bitfld.long 0x18 4. "QTHRXCD4,Queue Threshold Error for Q4: QTHRXCD4 =" "0,1" bitfld.long 0x18 3. "QTHRXCD3,Queue Threshold Error for Q3: QTHRXCD3 =" "0,1" newline bitfld.long 0x18 2. "QTHRXCD2,Queue Threshold Error for Q2: QTHRXCD2 =" "0,1" bitfld.long 0x18 1. "QTHRXCD1,Queue Threshold Error for Q1: QTHRXCD1 =" "0,1" newline bitfld.long 0x18 0. "QTHRXCD0,Queue Threshold Error for Q0: QTHRXCD0 =" "0,1" line.long 0x1C "TPCC0_CCERRCLR," hexmask.long.word 0x1C 17.--31. 1. "RES35,RESERVE FIELD" bitfld.long 0x1C 16. "TCERR,Clear Error for CCERR.TCERR: Write of '1' clears the value of CCERR bit N" "0,1" newline hexmask.long.byte 0x1C 8.--15. 1. "RES36,RESERVE FIELD" bitfld.long 0x1C 7. "QTHRXCD7,Clear error for CCERR.QTHRXCD7: Write of '1' clears the values of QSTAT7.WM QSTAT7.THRXCD CCERR.QTHRXCD7 Writes of '0' have no affect" "0,1" newline bitfld.long 0x1C 6. "QTHRXCD6,Clear error for CCERR.QTHRXCD6: Write of '1' clears the values of QSTAT6.WM QSTAT6.THRXCD CCERR.QTHRXCD6 Writes of '0' have no affect" "0,1" bitfld.long 0x1C 5. "QTHRXCD5,Clear error for CCERR.QTHRXCD5: Write of '1' clears the values of QSTAT5.WM QSTAT5.THRXCD CCERR.QTHRXCD5 Writes of '0' have no affect" "0,1" newline bitfld.long 0x1C 4. "QTHRXCD4,Clear error for CCERR.QTHRXCD4: Write of '1' clears the values of QSTAT4.WM QSTAT4.THRXCD CCERR.QTHRXCD4 Writes of '0' have no affect" "0,1" bitfld.long 0x1C 3. "QTHRXCD3,Clear error for CCERR.QTHRXCD3: Write of '1' clears the values of QSTAT3.WM QSTAT3.THRXCD CCERR.QTHRXCD3 Writes of '0' have no affect" "0,1" newline bitfld.long 0x1C 2. "QTHRXCD2,Clear error for CCERR.QTHRXCD2: Write of '1' clears the values of QSTAT2.WM QSTAT2.THRXCD CCERR.QTHRXCD2 Writes of '0' have no affect" "0,1" bitfld.long 0x1C 1. "QTHRXCD1,Clear error for CCERR.QTHRXCD1: Write of '1' clears the values of QSTAT1.WM QSTAT1.THRXCD CCERR.QTHRXCD1 Writes of '0' have no affect" "0,1" newline bitfld.long 0x1C 0. "QTHRXCD0,Clear error for CCERR.QTHRXCD0: Write of '1' clears the values of QSTAT0.WM QSTAT0.THRXCD CCERR.QTHRXCD0 Writes of '0' have no affect" "0,1" line.long 0x20 "TPCC0_EEVAL," hexmask.long 0x20 2.--31. 1. "RES37,RESERVE FIELD" bitfld.long 0x20 1. "SET,Error Interrupt Set: CPU write of '1' to the SET bit causes the TPCC error interrupt to be pulsed regardless of state of EMR/EMRH QEMR or CCERR" "0,1" newline bitfld.long 0x20 0. "EVAL,Error Interrupt Evaluate: CPU write of '1' to the EVAL bit causes the TPCC error interrupt to be pulsed if any errors have not been cleared in the EMR/EMRH QEMR or CCERR registers" "0,1" group.long 0x340++0x07 line.long 0x00 "TPCC0_DRAEM," bitfld.long 0x00 31. "E31,DMA Region Access enable for Region M bit #31" "0,1" bitfld.long 0x00 30. "E30,DMA Region Access enable for Region M bit #30" "0,1" newline bitfld.long 0x00 29. "E29,DMA Region Access enable for Region M bit #29" "0,1" bitfld.long 0x00 28. "E28,DMA Region Access enable for Region M bit #28" "0,1" newline bitfld.long 0x00 27. "E27,DMA Region Access enable for Region M bit #27" "0,1" bitfld.long 0x00 26. "E26,DMA Region Access enable for Region M bit #26" "0,1" newline bitfld.long 0x00 25. "E25,DMA Region Access enable for Region M bit #25" "0,1" bitfld.long 0x00 24. "E24,DMA Region Access enable for Region M bit #24" "0,1" newline bitfld.long 0x00 23. "E23,DMA Region Access enable for Region M bit #23" "0,1" bitfld.long 0x00 22. "E22,DMA Region Access enable for Region M bit #22" "0,1" newline bitfld.long 0x00 21. "E21,DMA Region Access enable for Region M bit #21" "0,1" bitfld.long 0x00 20. "E20,DMA Region Access enable for Region M bit #20" "0,1" newline bitfld.long 0x00 19. "E19,DMA Region Access enable for Region M bit #19" "0,1" bitfld.long 0x00 18. "E18,DMA Region Access enable for Region M bit #18" "0,1" newline bitfld.long 0x00 17. "E17,DMA Region Access enable for Region M bit #17" "0,1" bitfld.long 0x00 16. "E16,DMA Region Access enable for Region M bit #16" "0,1" newline bitfld.long 0x00 15. "E15,DMA Region Access enable for Region M bit #15" "0,1" bitfld.long 0x00 14. "E14,DMA Region Access enable for Region M bit #14" "0,1" newline bitfld.long 0x00 13. "E13,DMA Region Access enable for Region M bit #13" "0,1" bitfld.long 0x00 12. "E12,DMA Region Access enable for Region M bit #12" "0,1" newline bitfld.long 0x00 11. "E11,DMA Region Access enable for Region M bit #11" "0,1" bitfld.long 0x00 10. "E10,DMA Region Access enable for Region M bit #10" "0,1" newline bitfld.long 0x00 9. "E9,DMA Region Access enable for Region M bit #9" "0,1" bitfld.long 0x00 8. "E8,DMA Region Access enable for Region M bit #8" "0,1" newline bitfld.long 0x00 7. "E7,DMA Region Access enable for Region M bit #7" "0,1" bitfld.long 0x00 6. "E6,DMA Region Access enable for Region M bit #6" "0,1" newline bitfld.long 0x00 5. "E5,DMA Region Access enable for Region M bit #5" "0,1" bitfld.long 0x00 4. "E4,DMA Region Access enable for Region M bit #4" "0,1" newline bitfld.long 0x00 3. "E3,DMA Region Access enable for Region M bit #3" "0,1" bitfld.long 0x00 2. "E2,DMA Region Access enable for Region M bit #2" "0,1" newline bitfld.long 0x00 1. "E1,DMA Region Access enable for Region M bit #1" "0,1" bitfld.long 0x00 0. "E0,DMA Region Access enable for Region M bit #0" "0,1" line.long 0x04 "TPCC0_DRAEHM," bitfld.long 0x04 31. "E63,DMA Region Access enable for Region M bit #63" "0,1" bitfld.long 0x04 30. "E62,DMA Region Access enable for Region M bit #62" "0,1" newline bitfld.long 0x04 29. "E61,DMA Region Access enable for Region M bit #61" "0,1" bitfld.long 0x04 28. "E60,DMA Region Access enable for Region M bit #60" "0,1" newline bitfld.long 0x04 27. "E59,DMA Region Access enable for Region M bit #59" "0,1" bitfld.long 0x04 26. "E58,DMA Region Access enable for Region M bit #58" "0,1" newline bitfld.long 0x04 25. "E57,DMA Region Access enable for Region M bit #57" "0,1" bitfld.long 0x04 24. "E56,DMA Region Access enable for Region M bit #56" "0,1" newline bitfld.long 0x04 23. "E55,DMA Region Access enable for Region M bit #55" "0,1" bitfld.long 0x04 22. "E54,DMA Region Access enable for Region M bit #54" "0,1" newline bitfld.long 0x04 21. "E53,DMA Region Access enable for Region M bit #53" "0,1" bitfld.long 0x04 20. "E52,DMA Region Access enable for Region M bit #52" "0,1" newline bitfld.long 0x04 19. "E51,DMA Region Access enable for Region M bit #51" "0,1" bitfld.long 0x04 18. "E50,DMA Region Access enable for Region M bit #50" "0,1" newline bitfld.long 0x04 17. "E49,DMA Region Access enable for Region M bit #49" "0,1" bitfld.long 0x04 16. "E48,DMA Region Access enable for Region M bit #48" "0,1" newline bitfld.long 0x04 15. "E47,DMA Region Access enable for Region M bit #47" "0,1" bitfld.long 0x04 14. "E46,DMA Region Access enable for Region M bit #46" "0,1" newline bitfld.long 0x04 13. "E45,DMA Region Access enable for Region M bit #45" "0,1" bitfld.long 0x04 12. "E44,DMA Region Access enable for Region M bit #44" "0,1" newline bitfld.long 0x04 11. "E43,DMA Region Access enable for Region M bit #43" "0,1" bitfld.long 0x04 10. "E42,DMA Region Access enable for Region M bit #42" "0,1" newline bitfld.long 0x04 9. "E41,DMA Region Access enable for Region M bit #41" "0,1" bitfld.long 0x04 8. "E40,DMA Region Access enable for Region M bit #40" "0,1" newline bitfld.long 0x04 7. "E39,DMA Region Access enable for Region M bit #39" "0,1" bitfld.long 0x04 6. "E38,DMA Region Access enable for Region M bit #38" "0,1" newline bitfld.long 0x04 5. "E37,DMA Region Access enable for Region M bit #37" "0,1" bitfld.long 0x04 4. "E36,DMA Region Access enable for Region M bit #36" "0,1" newline bitfld.long 0x04 3. "E35,DMA Region Access enable for Region M bit #35" "0,1" bitfld.long 0x04 2. "E34,DMA Region Access enable for Region M bit #34" "0,1" newline bitfld.long 0x04 1. "E33,DMA Region Access enable for Region M bit #33" "0,1" bitfld.long 0x04 0. "E32,DMA Region Access enable for Region M bit #32" "0,1" group.long 0x380++0x03 line.long 0x00 "TPCC0_QRAEN," hexmask.long.tbyte 0x00 8.--31. 1. "RES38,RESERVE FIELD" bitfld.long 0x00 7. "E7,QDMA Region Access enable for Region M bit #7" "0,1" newline bitfld.long 0x00 6. "E6,QDMA Region Access enable for Region M bit #6" "0,1" bitfld.long 0x00 5. "E5,QDMA Region Access enable for Region M bit #5" "0,1" newline bitfld.long 0x00 4. "E4,QDMA Region Access enable for Region M bit #4" "0,1" bitfld.long 0x00 3. "E3,QDMA Region Access enable for Region M bit #3" "0,1" newline bitfld.long 0x00 2. "E2,QDMA Region Access enable for Region M bit #2" "0,1" bitfld.long 0x00 1. "E1,QDMA Region Access enable for Region M bit #1" "0,1" newline bitfld.long 0x00 0. "E0,QDMA Region Access enable for Region M bit #0" "0,1" rgroup.long 0x600++0x03 line.long 0x00 "TPCC0_QSTATN," hexmask.long.byte 0x00 25.--31. 1. "RES55,RESERVE FIELD" bitfld.long 0x00 24. "THRXCD,Threshold Exceeded: THRXCD =" "0,1" newline bitfld.long 0x00 21.--23. "RES56,RESERVE FIELD" "0,1,2,3,4,5,6,7" bitfld.long 0x00 16.--20. "WM,Watermark for Maximum Queue Usage: Watermark tracks the most entries that have been in QueueN since reset or since the last time that the watermark (WM) was cleared" "0,1,2,3,4,5,6,7,8,9,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 13.--15. "RES57,RESERVE FIELD" "0,1,2,3,4,5,6,7" bitfld.long 0x00 8.--12. "NUMVAL,Number of Valid Entries in QueueN: Represents the total number of entries residing in the Queue Manager FIFO at a given instant" "0,1,2,3,4,5,6,7,8,9,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.--7. "RES58,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 0.--3. "STRTPTR,Start Pointer: Represents the offset to the head entry of QueueN in units of entries" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x620++0x03 line.long 0x00 "TPCC0_QWMTHRA," hexmask.long.tbyte 0x00 13.--31. 1. "RES59,RESERVE FIELD" bitfld.long 0x00 8.--12. "Q1,Queue Threshold for Q1 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" newline rbitfld.long 0x00 5.--7. "RES60,RESERVE FIELD" "0,1,2,3,4,5,6,7" bitfld.long 0x00 0.--4. "Q0,Queue Threshold for Q0 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" rgroup.long 0x640++0x03 line.long 0x00 "TPCC0_CCSTAT," hexmask.long.byte 0x00 24.--31. 1. "RES61,RESERVE FIELD" bitfld.long 0x00 23. "QUEACTV7,Queue 7 Active QUEACTV7 =" "0,1" newline bitfld.long 0x00 22. "QUEACTV6,Queue 6 Active QUEACTV6 =" "0,1" bitfld.long 0x00 21. "QUEACTV5,Queue 5 Active QUEACTV5 =" "0,1" newline bitfld.long 0x00 20. "QUEACTV4,Queue 4 Active QUEACTV4 =" "0,1" bitfld.long 0x00 19. "QUEACTV3,Queue 3 Active QUEACTV3 =" "0,1" newline bitfld.long 0x00 18. "QUEACTV2,Queue 2 Active QUEACTV2 =" "0,1" bitfld.long 0x00 17. "QUEACTV1,Queue 1 Active QUEACTV1 =" "0,1" newline bitfld.long 0x00 16. "QUEACTV0,Queue 0 Active QUEACTV0 =" "0,1" bitfld.long 0x00 14.--15. "RES62,RESERVE FIELD" "0,1,2,3" newline bitfld.long 0x00 8.--13. "COMPACTV,Completion Request Active: Counter that tracks the total number of completion requests submitted to the TC" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.long 0x00 5.--7. "RES63,RESERVE FIELD" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "ACTV,Channel Controller Active: Channel Controller Active is a logical-OR of each of the ACTV signals" "0,1" bitfld.long 0x00 3. "RES64,RESERVE FIELD" "0,1" newline bitfld.long 0x00 2. "TRACTV,Transfer Request Active: TRACTV =" "0,1" bitfld.long 0x00 1. "QEVTACTV,QDMA Event Active: QEVTACTV =" "0,1" newline bitfld.long 0x00 0. "EVTACTV,DMA Event Active: EVTACTV =" "0,1" group.long 0x700++0x0B line.long 0x00 "TPCC0_AETCTL," bitfld.long 0x00 31. "EN,AET Enable: EN =" "0,1" hexmask.long.tbyte 0x00 14.--30. 1. "RES65,RESERVE FIELD" newline bitfld.long 0x00 8.--13. "ENDINT,AET End Interrupt: Dictates the completion interrupt number that will force the tpcc_aet signal to be deasserted (low)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rbitfld.long 0x00 7. "RES66,RESERVE FIELD" "0,1" newline bitfld.long 0x00 6. "TYPE,AET Event Type: TYPE =" "0,1" bitfld.long 0x00 0.--5. "STRTEVT,AET Start Event: Dictates the Event Number that will force the tpcc_aet signal to be asserted (high)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "TPCC0_AETSTAT," hexmask.long 0x04 1.--31. 1. "RES67,RESERVE FIELD" bitfld.long 0x04 0. "STAT,AET Status: AETSTAT =" "0,1" line.long 0x08 "TPCC0_AETCMD," hexmask.long 0x08 1.--31. 1. "RES68,RESERVE FIELD" bitfld.long 0x08 0. "CLR,AET Clear command: CPU write of '1' to the CLR bit causes the tpcc_aet output signal and AETSTAT.STAT register to be cleared" "0,1" rgroup.long 0x1000++0x47 line.long 0x00 "TPCC0_ER," bitfld.long 0x00 31. "E31,Event #31" "0,1" bitfld.long 0x00 30. "E30,Event #30" "0,1" newline bitfld.long 0x00 29. "E29,Event #29" "0,1" bitfld.long 0x00 28. "E28,Event #28" "0,1" newline bitfld.long 0x00 27. "E27,Event #27" "0,1" bitfld.long 0x00 26. "E26,Event #26" "0,1" newline bitfld.long 0x00 25. "E25,Event #25" "0,1" bitfld.long 0x00 24. "E24,Event #24" "0,1" newline bitfld.long 0x00 23. "E23,Event #23" "0,1" bitfld.long 0x00 22. "E22,Event #22" "0,1" newline bitfld.long 0x00 21. "E21,Event #21" "0,1" bitfld.long 0x00 20. "E20,Event #20" "0,1" newline bitfld.long 0x00 19. "E19,Event #19" "0,1" bitfld.long 0x00 18. "E18,Event #18" "0,1" newline bitfld.long 0x00 17. "E17,Event #17" "0,1" bitfld.long 0x00 16. "E16,Event #16" "0,1" newline bitfld.long 0x00 15. "E15,Event #15" "0,1" bitfld.long 0x00 14. "E14,Event #14" "0,1" newline bitfld.long 0x00 13. "E13,Event #13" "0,1" bitfld.long 0x00 12. "E12,Event #12" "0,1" newline bitfld.long 0x00 11. "E11,Event #11" "0,1" bitfld.long 0x00 10. "E10,Event #10" "0,1" newline bitfld.long 0x00 9. "E9,Event #9" "0,1" bitfld.long 0x00 8. "E8,Event #8" "0,1" newline bitfld.long 0x00 7. "E7,Event #7" "0,1" bitfld.long 0x00 6. "E6,Event #6" "0,1" newline bitfld.long 0x00 5. "E5,Event #5" "0,1" bitfld.long 0x00 4. "E4,Event #4" "0,1" newline bitfld.long 0x00 3. "E3,Event #3" "0,1" bitfld.long 0x00 2. "E2,Event #2" "0,1" newline bitfld.long 0x00 1. "E1,Event #1" "0,1" bitfld.long 0x00 0. "E0,Event #0" "0,1" line.long 0x04 "TPCC0_ERH," bitfld.long 0x04 31. "E63,Event #63" "0,1" bitfld.long 0x04 30. "E62,Event #62" "0,1" newline bitfld.long 0x04 29. "E61,Event #61" "0,1" bitfld.long 0x04 28. "E60,Event #60" "0,1" newline bitfld.long 0x04 27. "E59,Event #59" "0,1" bitfld.long 0x04 26. "E58,Event #58" "0,1" newline bitfld.long 0x04 25. "E57,Event #57" "0,1" bitfld.long 0x04 24. "E56,Event #56" "0,1" newline bitfld.long 0x04 23. "E55,Event #55" "0,1" bitfld.long 0x04 22. "E54,Event #54" "0,1" newline bitfld.long 0x04 21. "E53,Event #53" "0,1" bitfld.long 0x04 20. "E52,Event #52" "0,1" newline bitfld.long 0x04 19. "E51,Event #51" "0,1" bitfld.long 0x04 18. "E50,Event #50" "0,1" newline bitfld.long 0x04 17. "E49,Event #49" "0,1" bitfld.long 0x04 16. "E48,Event #48" "0,1" newline bitfld.long 0x04 15. "E47,Event #47" "0,1" bitfld.long 0x04 14. "E46,Event #46" "0,1" newline bitfld.long 0x04 13. "E45,Event #45" "0,1" bitfld.long 0x04 12. "E44,Event #44" "0,1" newline bitfld.long 0x04 11. "E43,Event #43" "0,1" bitfld.long 0x04 10. "E42,Event #42" "0,1" newline bitfld.long 0x04 9. "E41,Event #41" "0,1" bitfld.long 0x04 8. "E40,Event #40" "0,1" newline bitfld.long 0x04 7. "E39,Event #39" "0,1" bitfld.long 0x04 6. "E38,Event #38" "0,1" newline bitfld.long 0x04 5. "E37,Event #37" "0,1" bitfld.long 0x04 4. "E36,Event #36" "0,1" newline bitfld.long 0x04 3. "E35,Event #35" "0,1" bitfld.long 0x04 2. "E34,Event #34" "0,1" newline bitfld.long 0x04 1. "E33,Event #33" "0,1" bitfld.long 0x04 0. "E32,Event #32" "0,1" line.long 0x08 "TPCC0_ECR," bitfld.long 0x08 31. "E31,Event #31" "0,1" bitfld.long 0x08 30. "E30,Event #30" "0,1" newline bitfld.long 0x08 29. "E29,Event #29" "0,1" bitfld.long 0x08 28. "E28,Event #28" "0,1" newline bitfld.long 0x08 27. "E27,Event #27" "0,1" bitfld.long 0x08 26. "E26,Event #26" "0,1" newline bitfld.long 0x08 25. "E25,Event #25" "0,1" bitfld.long 0x08 24. "E24,Event #24" "0,1" newline bitfld.long 0x08 23. "E23,Event #23" "0,1" bitfld.long 0x08 22. "E22,Event #22" "0,1" newline bitfld.long 0x08 21. "E21,Event #21" "0,1" bitfld.long 0x08 20. "E20,Event #20" "0,1" newline bitfld.long 0x08 19. "E19,Event #19" "0,1" bitfld.long 0x08 18. "E18,Event #18" "0,1" newline bitfld.long 0x08 17. "E17,Event #17" "0,1" bitfld.long 0x08 16. "E16,Event #16" "0,1" newline bitfld.long 0x08 15. "E15,Event #15" "0,1" bitfld.long 0x08 14. "E14,Event #14" "0,1" newline bitfld.long 0x08 13. "E13,Event #13" "0,1" bitfld.long 0x08 12. "E12,Event #12" "0,1" newline bitfld.long 0x08 11. "E11,Event #11" "0,1" bitfld.long 0x08 10. "E10,Event #10" "0,1" newline bitfld.long 0x08 9. "E9,Event #9" "0,1" bitfld.long 0x08 8. "E8,Event #8" "0,1" newline bitfld.long 0x08 7. "E7,Event #7" "0,1" bitfld.long 0x08 6. "E6,Event #6" "0,1" newline bitfld.long 0x08 5. "E5,Event #5" "0,1" bitfld.long 0x08 4. "E4,Event #4" "0,1" newline bitfld.long 0x08 3. "E3,Event #3" "0,1" bitfld.long 0x08 2. "E2,Event #2" "0,1" newline bitfld.long 0x08 1. "E1,Event #1" "0,1" bitfld.long 0x08 0. "E0,Event #0" "0,1" line.long 0x0C "TPCC0_ECRH," bitfld.long 0x0C 31. "E63,Event #63" "0,1" bitfld.long 0x0C 30. "E62,Event #62" "0,1" newline bitfld.long 0x0C 29. "E61,Event #61" "0,1" bitfld.long 0x0C 28. "E60,Event #60" "0,1" newline bitfld.long 0x0C 27. "E59,Event #59" "0,1" bitfld.long 0x0C 26. "E58,Event #58" "0,1" newline bitfld.long 0x0C 25. "E57,Event #57" "0,1" bitfld.long 0x0C 24. "E56,Event #56" "0,1" newline bitfld.long 0x0C 23. "E55,Event #55" "0,1" bitfld.long 0x0C 22. "E54,Event #54" "0,1" newline bitfld.long 0x0C 21. "E53,Event #53" "0,1" bitfld.long 0x0C 20. "E52,Event #52" "0,1" newline bitfld.long 0x0C 19. "E51,Event #51" "0,1" bitfld.long 0x0C 18. "E50,Event #50" "0,1" newline bitfld.long 0x0C 17. "E49,Event #49" "0,1" bitfld.long 0x0C 16. "E48,Event #48" "0,1" newline bitfld.long 0x0C 15. "E47,Event #47" "0,1" bitfld.long 0x0C 14. "E46,Event #46" "0,1" newline bitfld.long 0x0C 13. "E45,Event #45" "0,1" bitfld.long 0x0C 12. "E44,Event #44" "0,1" newline bitfld.long 0x0C 11. "E43,Event #43" "0,1" bitfld.long 0x0C 10. "E42,Event #42" "0,1" newline bitfld.long 0x0C 9. "E41,Event #41" "0,1" bitfld.long 0x0C 8. "E40,Event #40" "0,1" newline bitfld.long 0x0C 7. "E39,Event #39" "0,1" bitfld.long 0x0C 6. "E38,Event #38" "0,1" newline bitfld.long 0x0C 5. "E37,Event #37" "0,1" bitfld.long 0x0C 4. "E36,Event #36" "0,1" newline bitfld.long 0x0C 3. "E35,Event #35" "0,1" bitfld.long 0x0C 2. "E34,Event #34" "0,1" newline bitfld.long 0x0C 1. "E33,Event #33" "0,1" bitfld.long 0x0C 0. "E32,Event #32" "0,1" line.long 0x10 "TPCC0_ESR," bitfld.long 0x10 31. "E31,Event #31" "0,1" bitfld.long 0x10 30. "E30,Event #30" "0,1" newline bitfld.long 0x10 29. "E29,Event #29" "0,1" bitfld.long 0x10 28. "E28,Event #28" "0,1" newline bitfld.long 0x10 27. "E27,Event #27" "0,1" bitfld.long 0x10 26. "E26,Event #26" "0,1" newline bitfld.long 0x10 25. "E25,Event #25" "0,1" bitfld.long 0x10 24. "E24,Event #24" "0,1" newline bitfld.long 0x10 23. "E23,Event #23" "0,1" bitfld.long 0x10 22. "E22,Event #22" "0,1" newline bitfld.long 0x10 21. "E21,Event #21" "0,1" bitfld.long 0x10 20. "E20,Event #20" "0,1" newline bitfld.long 0x10 19. "E19,Event #19" "0,1" bitfld.long 0x10 18. "E18,Event #18" "0,1" newline bitfld.long 0x10 17. "E17,Event #17" "0,1" bitfld.long 0x10 16. "E16,Event #16" "0,1" newline bitfld.long 0x10 15. "E15,Event #15" "0,1" bitfld.long 0x10 14. "E14,Event #14" "0,1" newline bitfld.long 0x10 13. "E13,Event #13" "0,1" bitfld.long 0x10 12. "E12,Event #12" "0,1" newline bitfld.long 0x10 11. "E11,Event #11" "0,1" bitfld.long 0x10 10. "E10,Event #10" "0,1" newline bitfld.long 0x10 9. "E9,Event #9" "0,1" bitfld.long 0x10 8. "E8,Event #8" "0,1" newline bitfld.long 0x10 7. "E7,Event #7" "0,1" bitfld.long 0x10 6. "E6,Event #6" "0,1" newline bitfld.long 0x10 5. "E5,Event #5" "0,1" bitfld.long 0x10 4. "E4,Event #4" "0,1" newline bitfld.long 0x10 3. "E3,Event #3" "0,1" bitfld.long 0x10 2. "E2,Event #2" "0,1" newline bitfld.long 0x10 1. "E1,Event #1" "0,1" bitfld.long 0x10 0. "E0,Event #0" "0,1" line.long 0x14 "TPCC0_ESRH," bitfld.long 0x14 31. "E63,Event #63" "0,1" bitfld.long 0x14 30. "E62,Event #62" "0,1" newline bitfld.long 0x14 29. "E61,Event #61" "0,1" bitfld.long 0x14 28. "E60,Event #60" "0,1" newline bitfld.long 0x14 27. "E59,Event #59" "0,1" bitfld.long 0x14 26. "E58,Event #58" "0,1" newline bitfld.long 0x14 25. "E57,Event #57" "0,1" bitfld.long 0x14 24. "E56,Event #56" "0,1" newline bitfld.long 0x14 23. "E55,Event #55" "0,1" bitfld.long 0x14 22. "E54,Event #54" "0,1" newline bitfld.long 0x14 21. "E53,Event #53" "0,1" bitfld.long 0x14 20. "E52,Event #52" "0,1" newline bitfld.long 0x14 19. "E51,Event #51" "0,1" bitfld.long 0x14 18. "E50,Event #50" "0,1" newline bitfld.long 0x14 17. "E49,Event #49" "0,1" bitfld.long 0x14 16. "E48,Event #48" "0,1" newline bitfld.long 0x14 15. "E47,Event #47" "0,1" bitfld.long 0x14 14. "E46,Event #46" "0,1" newline bitfld.long 0x14 13. "E45,Event #45" "0,1" bitfld.long 0x14 12. "E44,Event #44" "0,1" newline bitfld.long 0x14 11. "E43,Event #43" "0,1" bitfld.long 0x14 10. "E42,Event #42" "0,1" newline bitfld.long 0x14 9. "E41,Event #41" "0,1" bitfld.long 0x14 8. "E40,Event #40" "0,1" newline bitfld.long 0x14 7. "E39,Event #39" "0,1" bitfld.long 0x14 6. "E38,Event #38" "0,1" newline bitfld.long 0x14 5. "E37,Event #37" "0,1" bitfld.long 0x14 4. "E36,Event #36" "0,1" newline bitfld.long 0x14 3. "E35,Event #35" "0,1" bitfld.long 0x14 2. "E34,Event #34" "0,1" newline bitfld.long 0x14 1. "E33,Event #33" "0,1" bitfld.long 0x14 0. "E32,Event #32" "0,1" line.long 0x18 "TPCC0_CER," bitfld.long 0x18 31. "E31,Event #31" "0,1" bitfld.long 0x18 30. "E30,Event #30" "0,1" newline bitfld.long 0x18 29. "E29,Event #29" "0,1" bitfld.long 0x18 28. "E28,Event #28" "0,1" newline bitfld.long 0x18 27. "E27,Event #27" "0,1" bitfld.long 0x18 26. "E26,Event #26" "0,1" newline bitfld.long 0x18 25. "E25,Event #25" "0,1" bitfld.long 0x18 24. "E24,Event #24" "0,1" newline bitfld.long 0x18 23. "E23,Event #23" "0,1" bitfld.long 0x18 22. "E22,Event #22" "0,1" newline bitfld.long 0x18 21. "E21,Event #21" "0,1" bitfld.long 0x18 20. "E20,Event #20" "0,1" newline bitfld.long 0x18 19. "E19,Event #19" "0,1" bitfld.long 0x18 18. "E18,Event #18" "0,1" newline bitfld.long 0x18 17. "E17,Event #17" "0,1" bitfld.long 0x18 16. "E16,Event #16" "0,1" newline bitfld.long 0x18 15. "E15,Event #15" "0,1" bitfld.long 0x18 14. "E14,Event #14" "0,1" newline bitfld.long 0x18 13. "E13,Event #13" "0,1" bitfld.long 0x18 12. "E12,Event #12" "0,1" newline bitfld.long 0x18 11. "E11,Event #11" "0,1" bitfld.long 0x18 10. "E10,Event #10" "0,1" newline bitfld.long 0x18 9. "E9,Event #9" "0,1" bitfld.long 0x18 8. "E8,Event #8" "0,1" newline bitfld.long 0x18 7. "E7,Event #7" "0,1" bitfld.long 0x18 6. "E6,Event #6" "0,1" newline bitfld.long 0x18 5. "E5,Event #5" "0,1" bitfld.long 0x18 4. "E4,Event #4" "0,1" newline bitfld.long 0x18 3. "E3,Event #3" "0,1" bitfld.long 0x18 2. "E2,Event #2" "0,1" newline bitfld.long 0x18 1. "E1,Event #1" "0,1" bitfld.long 0x18 0. "E0,Event #0" "0,1" line.long 0x1C "TPCC0_CERH," bitfld.long 0x1C 31. "E63,Event #63" "0,1" bitfld.long 0x1C 30. "E62,Event #62" "0,1" newline bitfld.long 0x1C 29. "E61,Event #61" "0,1" bitfld.long 0x1C 28. "E60,Event #60" "0,1" newline bitfld.long 0x1C 27. "E59,Event #59" "0,1" bitfld.long 0x1C 26. "E58,Event #58" "0,1" newline bitfld.long 0x1C 25. "E57,Event #57" "0,1" bitfld.long 0x1C 24. "E56,Event #56" "0,1" newline bitfld.long 0x1C 23. "E55,Event #55" "0,1" bitfld.long 0x1C 22. "E54,Event #54" "0,1" newline bitfld.long 0x1C 21. "E53,Event #53" "0,1" bitfld.long 0x1C 20. "E52,Event #52" "0,1" newline bitfld.long 0x1C 19. "E51,Event #51" "0,1" bitfld.long 0x1C 18. "E50,Event #50" "0,1" newline bitfld.long 0x1C 17. "E49,Event #49" "0,1" bitfld.long 0x1C 16. "E48,Event #48" "0,1" newline bitfld.long 0x1C 15. "E47,Event #47" "0,1" bitfld.long 0x1C 14. "E46,Event #46" "0,1" newline bitfld.long 0x1C 13. "E45,Event #45" "0,1" bitfld.long 0x1C 12. "E44,Event #44" "0,1" newline bitfld.long 0x1C 11. "E43,Event #43" "0,1" bitfld.long 0x1C 10. "E42,Event #42" "0,1" newline bitfld.long 0x1C 9. "E41,Event #41" "0,1" bitfld.long 0x1C 8. "E40,Event #40" "0,1" newline bitfld.long 0x1C 7. "E39,Event #39" "0,1" bitfld.long 0x1C 6. "E38,Event #38" "0,1" newline bitfld.long 0x1C 5. "E37,Event #37" "0,1" bitfld.long 0x1C 4. "E36,Event #36" "0,1" newline bitfld.long 0x1C 3. "E35,Event #35" "0,1" bitfld.long 0x1C 2. "E34,Event #34" "0,1" newline bitfld.long 0x1C 1. "E33,Event #33" "0,1" bitfld.long 0x1C 0. "E32,Event #32" "0,1" line.long 0x20 "TPCC0_EER," bitfld.long 0x20 31. "E31,Event #31" "0,1" bitfld.long 0x20 30. "E30,Event #30" "0,1" newline bitfld.long 0x20 29. "E29,Event #29" "0,1" bitfld.long 0x20 28. "E28,Event #28" "0,1" newline bitfld.long 0x20 27. "E27,Event #27" "0,1" bitfld.long 0x20 26. "E26,Event #26" "0,1" newline bitfld.long 0x20 25. "E25,Event #25" "0,1" bitfld.long 0x20 24. "E24,Event #24" "0,1" newline bitfld.long 0x20 23. "E23,Event #23" "0,1" bitfld.long 0x20 22. "E22,Event #22" "0,1" newline bitfld.long 0x20 21. "E21,Event #21" "0,1" bitfld.long 0x20 20. "E20,Event #20" "0,1" newline bitfld.long 0x20 19. "E19,Event #19" "0,1" bitfld.long 0x20 18. "E18,Event #18" "0,1" newline bitfld.long 0x20 17. "E17,Event #17" "0,1" bitfld.long 0x20 16. "E16,Event #16" "0,1" newline bitfld.long 0x20 15. "E15,Event #15" "0,1" bitfld.long 0x20 14. "E14,Event #14" "0,1" newline bitfld.long 0x20 13. "E13,Event #13" "0,1" bitfld.long 0x20 12. "E12,Event #12" "0,1" newline bitfld.long 0x20 11. "E11,Event #11" "0,1" bitfld.long 0x20 10. "E10,Event #10" "0,1" newline bitfld.long 0x20 9. "E9,Event #9" "0,1" bitfld.long 0x20 8. "E8,Event #8" "0,1" newline bitfld.long 0x20 7. "E7,Event #7" "0,1" bitfld.long 0x20 6. "E6,Event #6" "0,1" newline bitfld.long 0x20 5. "E5,Event #5" "0,1" bitfld.long 0x20 4. "E4,Event #4" "0,1" newline bitfld.long 0x20 3. "E3,Event #3" "0,1" bitfld.long 0x20 2. "E2,Event #2" "0,1" newline bitfld.long 0x20 1. "E1,Event #1" "0,1" bitfld.long 0x20 0. "E0,Event #0" "0,1" line.long 0x24 "TPCC0_EERH," bitfld.long 0x24 31. "E63,Event #63" "0,1" bitfld.long 0x24 30. "E62,Event #62" "0,1" newline bitfld.long 0x24 29. "E61,Event #61" "0,1" bitfld.long 0x24 28. "E60,Event #60" "0,1" newline bitfld.long 0x24 27. "E59,Event #59" "0,1" bitfld.long 0x24 26. "E58,Event #58" "0,1" newline bitfld.long 0x24 25. "E57,Event #57" "0,1" bitfld.long 0x24 24. "E56,Event #56" "0,1" newline bitfld.long 0x24 23. "E55,Event #55" "0,1" bitfld.long 0x24 22. "E54,Event #54" "0,1" newline bitfld.long 0x24 21. "E53,Event #53" "0,1" bitfld.long 0x24 20. "E52,Event #52" "0,1" newline bitfld.long 0x24 19. "E51,Event #51" "0,1" bitfld.long 0x24 18. "E50,Event #50" "0,1" newline bitfld.long 0x24 17. "E49,Event #49" "0,1" bitfld.long 0x24 16. "E48,Event #48" "0,1" newline bitfld.long 0x24 15. "E47,Event #47" "0,1" bitfld.long 0x24 14. "E46,Event #46" "0,1" newline bitfld.long 0x24 13. "E45,Event #45" "0,1" bitfld.long 0x24 12. "E44,Event #44" "0,1" newline bitfld.long 0x24 11. "E43,Event #43" "0,1" bitfld.long 0x24 10. "E42,Event #42" "0,1" newline bitfld.long 0x24 9. "E41,Event #41" "0,1" bitfld.long 0x24 8. "E40,Event #40" "0,1" newline bitfld.long 0x24 7. "E39,Event #39" "0,1" bitfld.long 0x24 6. "E38,Event #38" "0,1" newline bitfld.long 0x24 5. "E37,Event #37" "0,1" bitfld.long 0x24 4. "E36,Event #36" "0,1" newline bitfld.long 0x24 3. "E35,Event #35" "0,1" bitfld.long 0x24 2. "E34,Event #34" "0,1" newline bitfld.long 0x24 1. "E33,Event #33" "0,1" bitfld.long 0x24 0. "E32,Event #32" "0,1" line.long 0x28 "TPCC0_EECR," bitfld.long 0x28 31. "E31,Event #31" "0,1" bitfld.long 0x28 30. "E30,Event #30" "0,1" newline bitfld.long 0x28 29. "E29,Event #29" "0,1" bitfld.long 0x28 28. "E28,Event #28" "0,1" newline bitfld.long 0x28 27. "E27,Event #27" "0,1" bitfld.long 0x28 26. "E26,Event #26" "0,1" newline bitfld.long 0x28 25. "E25,Event #25" "0,1" bitfld.long 0x28 24. "E24,Event #24" "0,1" newline bitfld.long 0x28 23. "E23,Event #23" "0,1" bitfld.long 0x28 22. "E22,Event #22" "0,1" newline bitfld.long 0x28 21. "E21,Event #21" "0,1" bitfld.long 0x28 20. "E20,Event #20" "0,1" newline bitfld.long 0x28 19. "E19,Event #19" "0,1" bitfld.long 0x28 18. "E18,Event #18" "0,1" newline bitfld.long 0x28 17. "E17,Event #17" "0,1" bitfld.long 0x28 16. "E16,Event #16" "0,1" newline bitfld.long 0x28 15. "E15,Event #15" "0,1" bitfld.long 0x28 14. "E14,Event #14" "0,1" newline bitfld.long 0x28 13. "E13,Event #13" "0,1" bitfld.long 0x28 12. "E12,Event #12" "0,1" newline bitfld.long 0x28 11. "E11,Event #11" "0,1" bitfld.long 0x28 10. "E10,Event #10" "0,1" newline bitfld.long 0x28 9. "E9,Event #9" "0,1" bitfld.long 0x28 8. "E8,Event #8" "0,1" newline bitfld.long 0x28 7. "E7,Event #7" "0,1" bitfld.long 0x28 6. "E6,Event #6" "0,1" newline bitfld.long 0x28 5. "E5,Event #5" "0,1" bitfld.long 0x28 4. "E4,Event #4" "0,1" newline bitfld.long 0x28 3. "E3,Event #3" "0,1" bitfld.long 0x28 2. "E2,Event #2" "0,1" newline bitfld.long 0x28 1. "E1,Event #1" "0,1" bitfld.long 0x28 0. "E0,Event #0" "0,1" line.long 0x2C "TPCC0_EECRH," bitfld.long 0x2C 31. "E63,Event #63" "0,1" bitfld.long 0x2C 30. "E62,Event #62" "0,1" newline bitfld.long 0x2C 29. "E61,Event #61" "0,1" bitfld.long 0x2C 28. "E60,Event #60" "0,1" newline bitfld.long 0x2C 27. "E59,Event #59" "0,1" bitfld.long 0x2C 26. "E58,Event #58" "0,1" newline bitfld.long 0x2C 25. "E57,Event #57" "0,1" bitfld.long 0x2C 24. "E56,Event #56" "0,1" newline bitfld.long 0x2C 23. "E55,Event #55" "0,1" bitfld.long 0x2C 22. "E54,Event #54" "0,1" newline bitfld.long 0x2C 21. "E53,Event #53" "0,1" bitfld.long 0x2C 20. "E52,Event #52" "0,1" newline bitfld.long 0x2C 19. "E51,Event #51" "0,1" bitfld.long 0x2C 18. "E50,Event #50" "0,1" newline bitfld.long 0x2C 17. "E49,Event #49" "0,1" bitfld.long 0x2C 16. "E48,Event #48" "0,1" newline bitfld.long 0x2C 15. "E47,Event #47" "0,1" bitfld.long 0x2C 14. "E46,Event #46" "0,1" newline bitfld.long 0x2C 13. "E45,Event #45" "0,1" bitfld.long 0x2C 12. "E44,Event #44" "0,1" newline bitfld.long 0x2C 11. "E43,Event #43" "0,1" bitfld.long 0x2C 10. "E42,Event #42" "0,1" newline bitfld.long 0x2C 9. "E41,Event #41" "0,1" bitfld.long 0x2C 8. "E40,Event #40" "0,1" newline bitfld.long 0x2C 7. "E39,Event #39" "0,1" bitfld.long 0x2C 6. "E38,Event #38" "0,1" newline bitfld.long 0x2C 5. "E37,Event #37" "0,1" bitfld.long 0x2C 4. "E36,Event #36" "0,1" newline bitfld.long 0x2C 3. "E35,Event #35" "0,1" bitfld.long 0x2C 2. "E34,Event #34" "0,1" newline bitfld.long 0x2C 1. "E33,Event #33" "0,1" bitfld.long 0x2C 0. "E32,Event #32" "0,1" line.long 0x30 "TPCC0_EESR," bitfld.long 0x30 31. "E31,Event #31" "0,1" bitfld.long 0x30 30. "E30,Event #30" "0,1" newline bitfld.long 0x30 29. "E29,Event #29" "0,1" bitfld.long 0x30 28. "E28,Event #28" "0,1" newline bitfld.long 0x30 27. "E27,Event #27" "0,1" bitfld.long 0x30 26. "E26,Event #26" "0,1" newline bitfld.long 0x30 25. "E25,Event #25" "0,1" bitfld.long 0x30 24. "E24,Event #24" "0,1" newline bitfld.long 0x30 23. "E23,Event #23" "0,1" bitfld.long 0x30 22. "E22,Event #22" "0,1" newline bitfld.long 0x30 21. "E21,Event #21" "0,1" bitfld.long 0x30 20. "E20,Event #20" "0,1" newline bitfld.long 0x30 19. "E19,Event #19" "0,1" bitfld.long 0x30 18. "E18,Event #18" "0,1" newline bitfld.long 0x30 17. "E17,Event #17" "0,1" bitfld.long 0x30 16. "E16,Event #16" "0,1" newline bitfld.long 0x30 15. "E15,Event #15" "0,1" bitfld.long 0x30 14. "E14,Event #14" "0,1" newline bitfld.long 0x30 13. "E13,Event #13" "0,1" bitfld.long 0x30 12. "E12,Event #12" "0,1" newline bitfld.long 0x30 11. "E11,Event #11" "0,1" bitfld.long 0x30 10. "E10,Event #10" "0,1" newline bitfld.long 0x30 9. "E9,Event #9" "0,1" bitfld.long 0x30 8. "E8,Event #8" "0,1" newline bitfld.long 0x30 7. "E7,Event #7" "0,1" bitfld.long 0x30 6. "E6,Event #6" "0,1" newline bitfld.long 0x30 5. "E5,Event #5" "0,1" bitfld.long 0x30 4. "E4,Event #4" "0,1" newline bitfld.long 0x30 3. "E3,Event #3" "0,1" bitfld.long 0x30 2. "E2,Event #2" "0,1" newline bitfld.long 0x30 1. "E1,Event #1" "0,1" bitfld.long 0x30 0. "E0,Event #0" "0,1" line.long 0x34 "TPCC0_EESRH," bitfld.long 0x34 31. "E63,Event #63" "0,1" bitfld.long 0x34 30. "E62,Event #62" "0,1" newline bitfld.long 0x34 29. "E61,Event #61" "0,1" bitfld.long 0x34 28. "E60,Event #60" "0,1" newline bitfld.long 0x34 27. "E59,Event #59" "0,1" bitfld.long 0x34 26. "E58,Event #58" "0,1" newline bitfld.long 0x34 25. "E57,Event #57" "0,1" bitfld.long 0x34 24. "E56,Event #56" "0,1" newline bitfld.long 0x34 23. "E55,Event #55" "0,1" bitfld.long 0x34 22. "E54,Event #54" "0,1" newline bitfld.long 0x34 21. "E53,Event #53" "0,1" bitfld.long 0x34 20. "E52,Event #52" "0,1" newline bitfld.long 0x34 19. "E51,Event #51" "0,1" bitfld.long 0x34 18. "E50,Event #50" "0,1" newline bitfld.long 0x34 17. "E49,Event #49" "0,1" bitfld.long 0x34 16. "E48,Event #48" "0,1" newline bitfld.long 0x34 15. "E47,Event #47" "0,1" bitfld.long 0x34 14. "E46,Event #46" "0,1" newline bitfld.long 0x34 13. "E45,Event #45" "0,1" bitfld.long 0x34 12. "E44,Event #44" "0,1" newline bitfld.long 0x34 11. "E43,Event #43" "0,1" bitfld.long 0x34 10. "E42,Event #42" "0,1" newline bitfld.long 0x34 9. "E41,Event #41" "0,1" bitfld.long 0x34 8. "E40,Event #40" "0,1" newline bitfld.long 0x34 7. "E39,Event #39" "0,1" bitfld.long 0x34 6. "E38,Event #38" "0,1" newline bitfld.long 0x34 5. "E37,Event #37" "0,1" bitfld.long 0x34 4. "E36,Event #36" "0,1" newline bitfld.long 0x34 3. "E35,Event #35" "0,1" bitfld.long 0x34 2. "E34,Event #34" "0,1" newline bitfld.long 0x34 1. "E33,Event #33" "0,1" bitfld.long 0x34 0. "E32,Event #32" "0,1" line.long 0x38 "TPCC0_SER," bitfld.long 0x38 31. "E31,Event #31" "0,1" bitfld.long 0x38 30. "E30,Event #30" "0,1" newline bitfld.long 0x38 29. "E29,Event #29" "0,1" bitfld.long 0x38 28. "E28,Event #28" "0,1" newline bitfld.long 0x38 27. "E27,Event #27" "0,1" bitfld.long 0x38 26. "E26,Event #26" "0,1" newline bitfld.long 0x38 25. "E25,Event #25" "0,1" bitfld.long 0x38 24. "E24,Event #24" "0,1" newline bitfld.long 0x38 23. "E23,Event #23" "0,1" bitfld.long 0x38 22. "E22,Event #22" "0,1" newline bitfld.long 0x38 21. "E21,Event #21" "0,1" bitfld.long 0x38 20. "E20,Event #20" "0,1" newline bitfld.long 0x38 19. "E19,Event #19" "0,1" bitfld.long 0x38 18. "E18,Event #18" "0,1" newline bitfld.long 0x38 17. "E17,Event #17" "0,1" bitfld.long 0x38 16. "E16,Event #16" "0,1" newline bitfld.long 0x38 15. "E15,Event #15" "0,1" bitfld.long 0x38 14. "E14,Event #14" "0,1" newline bitfld.long 0x38 13. "E13,Event #13" "0,1" bitfld.long 0x38 12. "E12,Event #12" "0,1" newline bitfld.long 0x38 11. "E11,Event #11" "0,1" bitfld.long 0x38 10. "E10,Event #10" "0,1" newline bitfld.long 0x38 9. "E9,Event #9" "0,1" bitfld.long 0x38 8. "E8,Event #8" "0,1" newline bitfld.long 0x38 7. "E7,Event #7" "0,1" bitfld.long 0x38 6. "E6,Event #6" "0,1" newline bitfld.long 0x38 5. "E5,Event #5" "0,1" bitfld.long 0x38 4. "E4,Event #4" "0,1" newline bitfld.long 0x38 3. "E3,Event #3" "0,1" bitfld.long 0x38 2. "E2,Event #2" "0,1" newline bitfld.long 0x38 1. "E1,Event #1" "0,1" bitfld.long 0x38 0. "E0,Event #0" "0,1" line.long 0x3C "TPCC0_SERH," bitfld.long 0x3C 31. "E63,Event #63" "0,1" bitfld.long 0x3C 30. "E62,Event #62" "0,1" newline bitfld.long 0x3C 29. "E61,Event #61" "0,1" bitfld.long 0x3C 28. "E60,Event #60" "0,1" newline bitfld.long 0x3C 27. "E59,Event #59" "0,1" bitfld.long 0x3C 26. "E58,Event #58" "0,1" newline bitfld.long 0x3C 25. "E57,Event #57" "0,1" bitfld.long 0x3C 24. "E56,Event #56" "0,1" newline bitfld.long 0x3C 23. "E55,Event #55" "0,1" bitfld.long 0x3C 22. "E54,Event #54" "0,1" newline bitfld.long 0x3C 21. "E53,Event #53" "0,1" bitfld.long 0x3C 20. "E52,Event #52" "0,1" newline bitfld.long 0x3C 19. "E51,Event #51" "0,1" bitfld.long 0x3C 18. "E50,Event #50" "0,1" newline bitfld.long 0x3C 17. "E49,Event #49" "0,1" bitfld.long 0x3C 16. "E48,Event #48" "0,1" newline bitfld.long 0x3C 15. "E47,Event #47" "0,1" bitfld.long 0x3C 14. "E46,Event #46" "0,1" newline bitfld.long 0x3C 13. "E45,Event #45" "0,1" bitfld.long 0x3C 12. "E44,Event #44" "0,1" newline bitfld.long 0x3C 11. "E43,Event #43" "0,1" bitfld.long 0x3C 10. "E42,Event #42" "0,1" newline bitfld.long 0x3C 9. "E41,Event #41" "0,1" bitfld.long 0x3C 8. "E40,Event #40" "0,1" newline bitfld.long 0x3C 7. "E39,Event #39" "0,1" bitfld.long 0x3C 6. "E38,Event #38" "0,1" newline bitfld.long 0x3C 5. "E37,Event #37" "0,1" bitfld.long 0x3C 4. "E36,Event #36" "0,1" newline bitfld.long 0x3C 3. "E35,Event #35" "0,1" bitfld.long 0x3C 2. "E34,Event #34" "0,1" newline bitfld.long 0x3C 1. "E33,Event #33" "0,1" bitfld.long 0x3C 0. "E32,Event #32" "0,1" line.long 0x40 "TPCC0_SECR," bitfld.long 0x40 31. "E31,Event #31" "0,1" bitfld.long 0x40 30. "E30,Event #30" "0,1" newline bitfld.long 0x40 29. "E29,Event #29" "0,1" bitfld.long 0x40 28. "E28,Event #28" "0,1" newline bitfld.long 0x40 27. "E27,Event #27" "0,1" bitfld.long 0x40 26. "E26,Event #26" "0,1" newline bitfld.long 0x40 25. "E25,Event #25" "0,1" bitfld.long 0x40 24. "E24,Event #24" "0,1" newline bitfld.long 0x40 23. "E23,Event #23" "0,1" bitfld.long 0x40 22. "E22,Event #22" "0,1" newline bitfld.long 0x40 21. "E21,Event #21" "0,1" bitfld.long 0x40 20. "E20,Event #20" "0,1" newline bitfld.long 0x40 19. "E19,Event #19" "0,1" bitfld.long 0x40 18. "E18,Event #18" "0,1" newline bitfld.long 0x40 17. "E17,Event #17" "0,1" bitfld.long 0x40 16. "E16,Event #16" "0,1" newline bitfld.long 0x40 15. "E15,Event #15" "0,1" bitfld.long 0x40 14. "E14,Event #14" "0,1" newline bitfld.long 0x40 13. "E13,Event #13" "0,1" bitfld.long 0x40 12. "E12,Event #12" "0,1" newline bitfld.long 0x40 11. "E11,Event #11" "0,1" bitfld.long 0x40 10. "E10,Event #10" "0,1" newline bitfld.long 0x40 9. "E9,Event #9" "0,1" bitfld.long 0x40 8. "E8,Event #8" "0,1" newline bitfld.long 0x40 7. "E7,Event #7" "0,1" bitfld.long 0x40 6. "E6,Event #6" "0,1" newline bitfld.long 0x40 5. "E5,Event #5" "0,1" bitfld.long 0x40 4. "E4,Event #4" "0,1" newline bitfld.long 0x40 3. "E3,Event #3" "0,1" bitfld.long 0x40 2. "E2,Event #2" "0,1" newline bitfld.long 0x40 1. "E1,Event #1" "0,1" bitfld.long 0x40 0. "E0,Event #0" "0,1" line.long 0x44 "TPCC0_SECRH," bitfld.long 0x44 31. "E63,Event #63" "0,1" bitfld.long 0x44 30. "E62,Event #62" "0,1" newline bitfld.long 0x44 29. "E61,Event #61" "0,1" bitfld.long 0x44 28. "E60,Event #60" "0,1" newline bitfld.long 0x44 27. "E59,Event #59" "0,1" bitfld.long 0x44 26. "E58,Event #58" "0,1" newline bitfld.long 0x44 25. "E57,Event #57" "0,1" bitfld.long 0x44 24. "E56,Event #56" "0,1" newline bitfld.long 0x44 23. "E55,Event #55" "0,1" bitfld.long 0x44 22. "E54,Event #54" "0,1" newline bitfld.long 0x44 21. "E53,Event #53" "0,1" bitfld.long 0x44 20. "E52,Event #52" "0,1" newline bitfld.long 0x44 19. "E51,Event #51" "0,1" bitfld.long 0x44 18. "E50,Event #50" "0,1" newline bitfld.long 0x44 17. "E49,Event #49" "0,1" bitfld.long 0x44 16. "E48,Event #48" "0,1" newline bitfld.long 0x44 15. "E47,Event #47" "0,1" bitfld.long 0x44 14. "E46,Event #46" "0,1" newline bitfld.long 0x44 13. "E45,Event #45" "0,1" bitfld.long 0x44 12. "E44,Event #44" "0,1" newline bitfld.long 0x44 11. "E43,Event #43" "0,1" bitfld.long 0x44 10. "E42,Event #42" "0,1" newline bitfld.long 0x44 9. "E41,Event #41" "0,1" bitfld.long 0x44 8. "E40,Event #40" "0,1" newline bitfld.long 0x44 7. "E39,Event #39" "0,1" bitfld.long 0x44 6. "E38,Event #38" "0,1" newline bitfld.long 0x44 5. "E37,Event #37" "0,1" bitfld.long 0x44 4. "E36,Event #36" "0,1" newline bitfld.long 0x44 3. "E35,Event #35" "0,1" bitfld.long 0x44 2. "E34,Event #34" "0,1" newline bitfld.long 0x44 1. "E33,Event #33" "0,1" bitfld.long 0x44 0. "E32,Event #32" "0,1" rgroup.long 0x1050++0x2B line.long 0x00 "TPCC0_IER," bitfld.long 0x00 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x00 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x00 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x00 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x00 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x00 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x00 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x00 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x00 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x00 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x00 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x00 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x00 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x00 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x00 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x00 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x00 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x00 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x00 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x00 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x00 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x00 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x00 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x00 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x00 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x00 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x00 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x00 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x00 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x00 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x00 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x00 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x04 "TPCC0_IERH," bitfld.long 0x04 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x04 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x04 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x04 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x04 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x04 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x04 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x04 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x04 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x04 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x04 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x04 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x04 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x04 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x04 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x04 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x04 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x04 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x04 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x04 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x04 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x04 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x04 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x04 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x04 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x04 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x04 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x04 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x04 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x04 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x04 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x04 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x08 "TPCC0_IECR," bitfld.long 0x08 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x08 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x08 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x08 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x08 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x08 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x08 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x08 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x08 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x08 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x08 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x08 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x08 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x08 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x08 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x08 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x08 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x08 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x08 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x08 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x08 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x08 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x08 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x08 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x08 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x08 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x08 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x08 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x08 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x08 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x08 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x08 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x0C "TPCC0_IECRH," bitfld.long 0x0C 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x0C 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x0C 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x0C 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x0C 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x0C 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x0C 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x0C 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x0C 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x0C 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x0C 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x0C 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x0C 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x0C 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x0C 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x0C 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x0C 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x0C 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x0C 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x0C 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x0C 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x0C 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x0C 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x0C 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x0C 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x0C 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x0C 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x0C 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x0C 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x0C 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x0C 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x0C 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x10 "TPCC0_IESR," bitfld.long 0x10 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x10 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x10 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x10 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x10 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x10 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x10 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x10 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x10 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x10 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x10 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x10 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x10 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x10 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x10 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x10 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x10 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x10 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x10 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x10 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x10 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x10 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x10 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x10 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x10 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x10 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x10 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x10 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x10 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x10 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x10 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x10 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x14 "TPCC0_IESRH," bitfld.long 0x14 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x14 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x14 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x14 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x14 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x14 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x14 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x14 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x14 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x14 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x14 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x14 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x14 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x14 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x14 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x14 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x14 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x14 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x14 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x14 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x14 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x14 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x14 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x14 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x14 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x14 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x14 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x14 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x14 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x14 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x14 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x14 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x18 "TPCC0_IPR," bitfld.long 0x18 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x18 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x18 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x18 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x18 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x18 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x18 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x18 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x18 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x18 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x18 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x18 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x18 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x18 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x18 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x18 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x18 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x18 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x18 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x18 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x18 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x18 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x18 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x18 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x18 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x18 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x18 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x18 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x18 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x18 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x18 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x18 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x1C "TPCC0_IPRH," bitfld.long 0x1C 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x1C 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x1C 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x1C 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x1C 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x1C 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x1C 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x1C 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x1C 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x1C 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x1C 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x1C 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x1C 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x1C 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x1C 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x1C 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x1C 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x1C 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x1C 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x1C 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x1C 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x1C 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x1C 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x1C 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x1C 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x1C 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x1C 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x1C 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x1C 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x1C 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x1C 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x1C 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x20 "TPCC0_ICR," bitfld.long 0x20 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x20 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x20 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x20 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x20 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x20 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x20 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x20 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x20 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x20 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x20 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x20 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x20 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x20 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x20 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x20 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x20 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x20 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x20 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x20 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x20 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x20 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x20 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x20 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x20 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x20 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x20 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x20 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x20 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x20 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x20 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x20 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x24 "TPCC0_ICRH," bitfld.long 0x24 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x24 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x24 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x24 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x24 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x24 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x24 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x24 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x24 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x24 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x24 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x24 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x24 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x24 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x24 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x24 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x24 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x24 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x24 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x24 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x24 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x24 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x24 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x24 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x24 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x24 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x24 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x24 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x24 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x24 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x24 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x24 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x28 "TPCC0_IEVAL," hexmask.long 0x28 2.--31. 1. "RES69,RESERVE FIELD" bitfld.long 0x28 1. "SET,Interrupt Set: CPU write of '1' to the SETn bit causes the tpcc_intN output signal to be pulsed egardless of state of interrupts enable (IERn) and status (IPRn)" "0,1" newline bitfld.long 0x28 0. "EVAL,Interrupt Evaluate: CPU write of '1' to the EVALn bit causes the tpcc_intN output signal to be pulsed if any enabled interrupts (IERn) are still pending (IPRn)" "0,1" rgroup.long 0x1080++0x17 line.long 0x00 "TPCC0_QER," hexmask.long.tbyte 0x00 8.--31. 1. "RES70,RESERVE FIELD" bitfld.long 0x00 7. "E7,Event #7" "0,1" newline bitfld.long 0x00 6. "E6,Event #6" "0,1" bitfld.long 0x00 5. "E5,Event #5" "0,1" newline bitfld.long 0x00 4. "E4,Event #4" "0,1" bitfld.long 0x00 3. "E3,Event #3" "0,1" newline bitfld.long 0x00 2. "E2,Event #2" "0,1" bitfld.long 0x00 1. "E1,Event #1" "0,1" newline bitfld.long 0x00 0. "E0,Event #0" "0,1" line.long 0x04 "TPCC0_QEER," hexmask.long.tbyte 0x04 8.--31. 1. "RES71,RESERVE FIELD" bitfld.long 0x04 7. "E7,Event #7" "0,1" newline bitfld.long 0x04 6. "E6,Event #6" "0,1" bitfld.long 0x04 5. "E5,Event #5" "0,1" newline bitfld.long 0x04 4. "E4,Event #4" "0,1" bitfld.long 0x04 3. "E3,Event #3" "0,1" newline bitfld.long 0x04 2. "E2,Event #2" "0,1" bitfld.long 0x04 1. "E1,Event #1" "0,1" newline bitfld.long 0x04 0. "E0,Event #0" "0,1" line.long 0x08 "TPCC0_QEECR," hexmask.long.tbyte 0x08 8.--31. 1. "RES72,RESERVE FIELD" bitfld.long 0x08 7. "E7,Event #7" "0,1" newline bitfld.long 0x08 6. "E6,Event #6" "0,1" bitfld.long 0x08 5. "E5,Event #5" "0,1" newline bitfld.long 0x08 4. "E4,Event #4" "0,1" bitfld.long 0x08 3. "E3,Event #3" "0,1" newline bitfld.long 0x08 2. "E2,Event #2" "0,1" bitfld.long 0x08 1. "E1,Event #1" "0,1" newline bitfld.long 0x08 0. "E0,Event #0" "0,1" line.long 0x0C "TPCC0_QEESR," hexmask.long.tbyte 0x0C 8.--31. 1. "RES73,RESERVE FIELD" bitfld.long 0x0C 7. "E7,Event #7" "0,1" newline bitfld.long 0x0C 6. "E6,Event #6" "0,1" bitfld.long 0x0C 5. "E5,Event #5" "0,1" newline bitfld.long 0x0C 4. "E4,Event #4" "0,1" bitfld.long 0x0C 3. "E3,Event #3" "0,1" newline bitfld.long 0x0C 2. "E2,Event #2" "0,1" bitfld.long 0x0C 1. "E1,Event #1" "0,1" newline bitfld.long 0x0C 0. "E0,Event #0" "0,1" line.long 0x10 "TPCC0_QSER," hexmask.long.tbyte 0x10 8.--31. 1. "RES74,RESERVE FIELD" bitfld.long 0x10 7. "E7,Event #7" "0,1" newline bitfld.long 0x10 6. "E6,Event #6" "0,1" bitfld.long 0x10 5. "E5,Event #5" "0,1" newline bitfld.long 0x10 4. "E4,Event #4" "0,1" bitfld.long 0x10 3. "E3,Event #3" "0,1" newline bitfld.long 0x10 2. "E2,Event #2" "0,1" bitfld.long 0x10 1. "E1,Event #1" "0,1" newline bitfld.long 0x10 0. "E0,Event #0" "0,1" line.long 0x14 "TPCC0_QSECR," hexmask.long.tbyte 0x14 8.--31. 1. "RES75,RESERVE FIELD" bitfld.long 0x14 7. "E7,Event #7" "0,1" newline bitfld.long 0x14 6. "E6,Event #6" "0,1" bitfld.long 0x14 5. "E5,Event #5" "0,1" newline bitfld.long 0x14 4. "E4,Event #4" "0,1" bitfld.long 0x14 3. "E3,Event #3" "0,1" newline bitfld.long 0x14 2. "E2,Event #2" "0,1" bitfld.long 0x14 1. "E1,Event #1" "0,1" newline bitfld.long 0x14 0. "E0,Event #0" "0,1" rgroup.long 0x2000++0x47 line.long 0x00 "TPCC0_ER_RN," bitfld.long 0x00 31. "E31,Event #31" "0,1" bitfld.long 0x00 30. "E30,Event #30" "0,1" newline bitfld.long 0x00 29. "E29,Event #29" "0,1" bitfld.long 0x00 28. "E28,Event #28" "0,1" newline bitfld.long 0x00 27. "E27,Event #27" "0,1" bitfld.long 0x00 26. "E26,Event #26" "0,1" newline bitfld.long 0x00 25. "E25,Event #25" "0,1" bitfld.long 0x00 24. "E24,Event #24" "0,1" newline bitfld.long 0x00 23. "E23,Event #23" "0,1" bitfld.long 0x00 22. "E22,Event #22" "0,1" newline bitfld.long 0x00 21. "E21,Event #21" "0,1" bitfld.long 0x00 20. "E20,Event #20" "0,1" newline bitfld.long 0x00 19. "E19,Event #19" "0,1" bitfld.long 0x00 18. "E18,Event #18" "0,1" newline bitfld.long 0x00 17. "E17,Event #17" "0,1" bitfld.long 0x00 16. "E16,Event #16" "0,1" newline bitfld.long 0x00 15. "E15,Event #15" "0,1" bitfld.long 0x00 14. "E14,Event #14" "0,1" newline bitfld.long 0x00 13. "E13,Event #13" "0,1" bitfld.long 0x00 12. "E12,Event #12" "0,1" newline bitfld.long 0x00 11. "E11,Event #11" "0,1" bitfld.long 0x00 10. "E10,Event #10" "0,1" newline bitfld.long 0x00 9. "E9,Event #9" "0,1" bitfld.long 0x00 8. "E8,Event #8" "0,1" newline bitfld.long 0x00 7. "E7,Event #7" "0,1" bitfld.long 0x00 6. "E6,Event #6" "0,1" newline bitfld.long 0x00 5. "E5,Event #5" "0,1" bitfld.long 0x00 4. "E4,Event #4" "0,1" newline bitfld.long 0x00 3. "E3,Event #3" "0,1" bitfld.long 0x00 2. "E2,Event #2" "0,1" newline bitfld.long 0x00 1. "E1,Event #1" "0,1" bitfld.long 0x00 0. "E0,Event #0" "0,1" line.long 0x04 "TPCC0_ERH_RN," bitfld.long 0x04 31. "E63,Event #63" "0,1" bitfld.long 0x04 30. "E62,Event #62" "0,1" newline bitfld.long 0x04 29. "E61,Event #61" "0,1" bitfld.long 0x04 28. "E60,Event #60" "0,1" newline bitfld.long 0x04 27. "E59,Event #59" "0,1" bitfld.long 0x04 26. "E58,Event #58" "0,1" newline bitfld.long 0x04 25. "E57,Event #57" "0,1" bitfld.long 0x04 24. "E56,Event #56" "0,1" newline bitfld.long 0x04 23. "E55,Event #55" "0,1" bitfld.long 0x04 22. "E54,Event #54" "0,1" newline bitfld.long 0x04 21. "E53,Event #53" "0,1" bitfld.long 0x04 20. "E52,Event #52" "0,1" newline bitfld.long 0x04 19. "E51,Event #51" "0,1" bitfld.long 0x04 18. "E50,Event #50" "0,1" newline bitfld.long 0x04 17. "E49,Event #49" "0,1" bitfld.long 0x04 16. "E48,Event #48" "0,1" newline bitfld.long 0x04 15. "E47,Event #47" "0,1" bitfld.long 0x04 14. "E46,Event #46" "0,1" newline bitfld.long 0x04 13. "E45,Event #45" "0,1" bitfld.long 0x04 12. "E44,Event #44" "0,1" newline bitfld.long 0x04 11. "E43,Event #43" "0,1" bitfld.long 0x04 10. "E42,Event #42" "0,1" newline bitfld.long 0x04 9. "E41,Event #41" "0,1" bitfld.long 0x04 8. "E40,Event #40" "0,1" newline bitfld.long 0x04 7. "E39,Event #39" "0,1" bitfld.long 0x04 6. "E38,Event #38" "0,1" newline bitfld.long 0x04 5. "E37,Event #37" "0,1" bitfld.long 0x04 4. "E36,Event #36" "0,1" newline bitfld.long 0x04 3. "E35,Event #35" "0,1" bitfld.long 0x04 2. "E34,Event #34" "0,1" newline bitfld.long 0x04 1. "E33,Event #33" "0,1" bitfld.long 0x04 0. "E32,Event #32" "0,1" line.long 0x08 "TPCC0_ECR_RN," bitfld.long 0x08 31. "E31,Event #31" "0,1" bitfld.long 0x08 30. "E30,Event #30" "0,1" newline bitfld.long 0x08 29. "E29,Event #29" "0,1" bitfld.long 0x08 28. "E28,Event #28" "0,1" newline bitfld.long 0x08 27. "E27,Event #27" "0,1" bitfld.long 0x08 26. "E26,Event #26" "0,1" newline bitfld.long 0x08 25. "E25,Event #25" "0,1" bitfld.long 0x08 24. "E24,Event #24" "0,1" newline bitfld.long 0x08 23. "E23,Event #23" "0,1" bitfld.long 0x08 22. "E22,Event #22" "0,1" newline bitfld.long 0x08 21. "E21,Event #21" "0,1" bitfld.long 0x08 20. "E20,Event #20" "0,1" newline bitfld.long 0x08 19. "E19,Event #19" "0,1" bitfld.long 0x08 18. "E18,Event #18" "0,1" newline bitfld.long 0x08 17. "E17,Event #17" "0,1" bitfld.long 0x08 16. "E16,Event #16" "0,1" newline bitfld.long 0x08 15. "E15,Event #15" "0,1" bitfld.long 0x08 14. "E14,Event #14" "0,1" newline bitfld.long 0x08 13. "E13,Event #13" "0,1" bitfld.long 0x08 12. "E12,Event #12" "0,1" newline bitfld.long 0x08 11. "E11,Event #11" "0,1" bitfld.long 0x08 10. "E10,Event #10" "0,1" newline bitfld.long 0x08 9. "E9,Event #9" "0,1" bitfld.long 0x08 8. "E8,Event #8" "0,1" newline bitfld.long 0x08 7. "E7,Event #7" "0,1" bitfld.long 0x08 6. "E6,Event #6" "0,1" newline bitfld.long 0x08 5. "E5,Event #5" "0,1" bitfld.long 0x08 4. "E4,Event #4" "0,1" newline bitfld.long 0x08 3. "E3,Event #3" "0,1" bitfld.long 0x08 2. "E2,Event #2" "0,1" newline bitfld.long 0x08 1. "E1,Event #1" "0,1" bitfld.long 0x08 0. "E0,Event #0" "0,1" line.long 0x0C "TPCC0_ECRH_RN," bitfld.long 0x0C 31. "E63,Event #63" "0,1" bitfld.long 0x0C 30. "E62,Event #62" "0,1" newline bitfld.long 0x0C 29. "E61,Event #61" "0,1" bitfld.long 0x0C 28. "E60,Event #60" "0,1" newline bitfld.long 0x0C 27. "E59,Event #59" "0,1" bitfld.long 0x0C 26. "E58,Event #58" "0,1" newline bitfld.long 0x0C 25. "E57,Event #57" "0,1" bitfld.long 0x0C 24. "E56,Event #56" "0,1" newline bitfld.long 0x0C 23. "E55,Event #55" "0,1" bitfld.long 0x0C 22. "E54,Event #54" "0,1" newline bitfld.long 0x0C 21. "E53,Event #53" "0,1" bitfld.long 0x0C 20. "E52,Event #52" "0,1" newline bitfld.long 0x0C 19. "E51,Event #51" "0,1" bitfld.long 0x0C 18. "E50,Event #50" "0,1" newline bitfld.long 0x0C 17. "E49,Event #49" "0,1" bitfld.long 0x0C 16. "E48,Event #48" "0,1" newline bitfld.long 0x0C 15. "E47,Event #47" "0,1" bitfld.long 0x0C 14. "E46,Event #46" "0,1" newline bitfld.long 0x0C 13. "E45,Event #45" "0,1" bitfld.long 0x0C 12. "E44,Event #44" "0,1" newline bitfld.long 0x0C 11. "E43,Event #43" "0,1" bitfld.long 0x0C 10. "E42,Event #42" "0,1" newline bitfld.long 0x0C 9. "E41,Event #41" "0,1" bitfld.long 0x0C 8. "E40,Event #40" "0,1" newline bitfld.long 0x0C 7. "E39,Event #39" "0,1" bitfld.long 0x0C 6. "E38,Event #38" "0,1" newline bitfld.long 0x0C 5. "E37,Event #37" "0,1" bitfld.long 0x0C 4. "E36,Event #36" "0,1" newline bitfld.long 0x0C 3. "E35,Event #35" "0,1" bitfld.long 0x0C 2. "E34,Event #34" "0,1" newline bitfld.long 0x0C 1. "E33,Event #33" "0,1" bitfld.long 0x0C 0. "E32,Event #32" "0,1" line.long 0x10 "TPCC0_ESR_RN," bitfld.long 0x10 31. "E31,Event #31" "0,1" bitfld.long 0x10 30. "E30,Event #30" "0,1" newline bitfld.long 0x10 29. "E29,Event #29" "0,1" bitfld.long 0x10 28. "E28,Event #28" "0,1" newline bitfld.long 0x10 27. "E27,Event #27" "0,1" bitfld.long 0x10 26. "E26,Event #26" "0,1" newline bitfld.long 0x10 25. "E25,Event #25" "0,1" bitfld.long 0x10 24. "E24,Event #24" "0,1" newline bitfld.long 0x10 23. "E23,Event #23" "0,1" bitfld.long 0x10 22. "E22,Event #22" "0,1" newline bitfld.long 0x10 21. "E21,Event #21" "0,1" bitfld.long 0x10 20. "E20,Event #20" "0,1" newline bitfld.long 0x10 19. "E19,Event #19" "0,1" bitfld.long 0x10 18. "E18,Event #18" "0,1" newline bitfld.long 0x10 17. "E17,Event #17" "0,1" bitfld.long 0x10 16. "E16,Event #16" "0,1" newline bitfld.long 0x10 15. "E15,Event #15" "0,1" bitfld.long 0x10 14. "E14,Event #14" "0,1" newline bitfld.long 0x10 13. "E13,Event #13" "0,1" bitfld.long 0x10 12. "E12,Event #12" "0,1" newline bitfld.long 0x10 11. "E11,Event #11" "0,1" bitfld.long 0x10 10. "E10,Event #10" "0,1" newline bitfld.long 0x10 9. "E9,Event #9" "0,1" bitfld.long 0x10 8. "E8,Event #8" "0,1" newline bitfld.long 0x10 7. "E7,Event #7" "0,1" bitfld.long 0x10 6. "E6,Event #6" "0,1" newline bitfld.long 0x10 5. "E5,Event #5" "0,1" bitfld.long 0x10 4. "E4,Event #4" "0,1" newline bitfld.long 0x10 3. "E3,Event #3" "0,1" bitfld.long 0x10 2. "E2,Event #2" "0,1" newline bitfld.long 0x10 1. "E1,Event #1" "0,1" bitfld.long 0x10 0. "E0,Event #0" "0,1" line.long 0x14 "TPCC0_ESRH_RN," bitfld.long 0x14 31. "E63,Event #63" "0,1" bitfld.long 0x14 30. "E62,Event #62" "0,1" newline bitfld.long 0x14 29. "E61,Event #61" "0,1" bitfld.long 0x14 28. "E60,Event #60" "0,1" newline bitfld.long 0x14 27. "E59,Event #59" "0,1" bitfld.long 0x14 26. "E58,Event #58" "0,1" newline bitfld.long 0x14 25. "E57,Event #57" "0,1" bitfld.long 0x14 24. "E56,Event #56" "0,1" newline bitfld.long 0x14 23. "E55,Event #55" "0,1" bitfld.long 0x14 22. "E54,Event #54" "0,1" newline bitfld.long 0x14 21. "E53,Event #53" "0,1" bitfld.long 0x14 20. "E52,Event #52" "0,1" newline bitfld.long 0x14 19. "E51,Event #51" "0,1" bitfld.long 0x14 18. "E50,Event #50" "0,1" newline bitfld.long 0x14 17. "E49,Event #49" "0,1" bitfld.long 0x14 16. "E48,Event #48" "0,1" newline bitfld.long 0x14 15. "E47,Event #47" "0,1" bitfld.long 0x14 14. "E46,Event #46" "0,1" newline bitfld.long 0x14 13. "E45,Event #45" "0,1" bitfld.long 0x14 12. "E44,Event #44" "0,1" newline bitfld.long 0x14 11. "E43,Event #43" "0,1" bitfld.long 0x14 10. "E42,Event #42" "0,1" newline bitfld.long 0x14 9. "E41,Event #41" "0,1" bitfld.long 0x14 8. "E40,Event #40" "0,1" newline bitfld.long 0x14 7. "E39,Event #39" "0,1" bitfld.long 0x14 6. "E38,Event #38" "0,1" newline bitfld.long 0x14 5. "E37,Event #37" "0,1" bitfld.long 0x14 4. "E36,Event #36" "0,1" newline bitfld.long 0x14 3. "E35,Event #35" "0,1" bitfld.long 0x14 2. "E34,Event #34" "0,1" newline bitfld.long 0x14 1. "E33,Event #33" "0,1" bitfld.long 0x14 0. "E32,Event #32" "0,1" line.long 0x18 "TPCC0_CER_RN," bitfld.long 0x18 31. "E31,Event #31" "0,1" bitfld.long 0x18 30. "E30,Event #30" "0,1" newline bitfld.long 0x18 29. "E29,Event #29" "0,1" bitfld.long 0x18 28. "E28,Event #28" "0,1" newline bitfld.long 0x18 27. "E27,Event #27" "0,1" bitfld.long 0x18 26. "E26,Event #26" "0,1" newline bitfld.long 0x18 25. "E25,Event #25" "0,1" bitfld.long 0x18 24. "E24,Event #24" "0,1" newline bitfld.long 0x18 23. "E23,Event #23" "0,1" bitfld.long 0x18 22. "E22,Event #22" "0,1" newline bitfld.long 0x18 21. "E21,Event #21" "0,1" bitfld.long 0x18 20. "E20,Event #20" "0,1" newline bitfld.long 0x18 19. "E19,Event #19" "0,1" bitfld.long 0x18 18. "E18,Event #18" "0,1" newline bitfld.long 0x18 17. "E17,Event #17" "0,1" bitfld.long 0x18 16. "E16,Event #16" "0,1" newline bitfld.long 0x18 15. "E15,Event #15" "0,1" bitfld.long 0x18 14. "E14,Event #14" "0,1" newline bitfld.long 0x18 13. "E13,Event #13" "0,1" bitfld.long 0x18 12. "E12,Event #12" "0,1" newline bitfld.long 0x18 11. "E11,Event #11" "0,1" bitfld.long 0x18 10. "E10,Event #10" "0,1" newline bitfld.long 0x18 9. "E9,Event #9" "0,1" bitfld.long 0x18 8. "E8,Event #8" "0,1" newline bitfld.long 0x18 7. "E7,Event #7" "0,1" bitfld.long 0x18 6. "E6,Event #6" "0,1" newline bitfld.long 0x18 5. "E5,Event #5" "0,1" bitfld.long 0x18 4. "E4,Event #4" "0,1" newline bitfld.long 0x18 3. "E3,Event #3" "0,1" bitfld.long 0x18 2. "E2,Event #2" "0,1" newline bitfld.long 0x18 1. "E1,Event #1" "0,1" bitfld.long 0x18 0. "E0,Event #0" "0,1" line.long 0x1C "TPCC0_CERH_RN," bitfld.long 0x1C 31. "E63,Event #63" "0,1" bitfld.long 0x1C 30. "E62,Event #62" "0,1" newline bitfld.long 0x1C 29. "E61,Event #61" "0,1" bitfld.long 0x1C 28. "E60,Event #60" "0,1" newline bitfld.long 0x1C 27. "E59,Event #59" "0,1" bitfld.long 0x1C 26. "E58,Event #58" "0,1" newline bitfld.long 0x1C 25. "E57,Event #57" "0,1" bitfld.long 0x1C 24. "E56,Event #56" "0,1" newline bitfld.long 0x1C 23. "E55,Event #55" "0,1" bitfld.long 0x1C 22. "E54,Event #54" "0,1" newline bitfld.long 0x1C 21. "E53,Event #53" "0,1" bitfld.long 0x1C 20. "E52,Event #52" "0,1" newline bitfld.long 0x1C 19. "E51,Event #51" "0,1" bitfld.long 0x1C 18. "E50,Event #50" "0,1" newline bitfld.long 0x1C 17. "E49,Event #49" "0,1" bitfld.long 0x1C 16. "E48,Event #48" "0,1" newline bitfld.long 0x1C 15. "E47,Event #47" "0,1" bitfld.long 0x1C 14. "E46,Event #46" "0,1" newline bitfld.long 0x1C 13. "E45,Event #45" "0,1" bitfld.long 0x1C 12. "E44,Event #44" "0,1" newline bitfld.long 0x1C 11. "E43,Event #43" "0,1" bitfld.long 0x1C 10. "E42,Event #42" "0,1" newline bitfld.long 0x1C 9. "E41,Event #41" "0,1" bitfld.long 0x1C 8. "E40,Event #40" "0,1" newline bitfld.long 0x1C 7. "E39,Event #39" "0,1" bitfld.long 0x1C 6. "E38,Event #38" "0,1" newline bitfld.long 0x1C 5. "E37,Event #37" "0,1" bitfld.long 0x1C 4. "E36,Event #36" "0,1" newline bitfld.long 0x1C 3. "E35,Event #35" "0,1" bitfld.long 0x1C 2. "E34,Event #34" "0,1" newline bitfld.long 0x1C 1. "E33,Event #33" "0,1" bitfld.long 0x1C 0. "E32,Event #32" "0,1" line.long 0x20 "TPCC0_EER_RN," bitfld.long 0x20 31. "E31,Event #31" "0,1" bitfld.long 0x20 30. "E30,Event #30" "0,1" newline bitfld.long 0x20 29. "E29,Event #29" "0,1" bitfld.long 0x20 28. "E28,Event #28" "0,1" newline bitfld.long 0x20 27. "E27,Event #27" "0,1" bitfld.long 0x20 26. "E26,Event #26" "0,1" newline bitfld.long 0x20 25. "E25,Event #25" "0,1" bitfld.long 0x20 24. "E24,Event #24" "0,1" newline bitfld.long 0x20 23. "E23,Event #23" "0,1" bitfld.long 0x20 22. "E22,Event #22" "0,1" newline bitfld.long 0x20 21. "E21,Event #21" "0,1" bitfld.long 0x20 20. "E20,Event #20" "0,1" newline bitfld.long 0x20 19. "E19,Event #19" "0,1" bitfld.long 0x20 18. "E18,Event #18" "0,1" newline bitfld.long 0x20 17. "E17,Event #17" "0,1" bitfld.long 0x20 16. "E16,Event #16" "0,1" newline bitfld.long 0x20 15. "E15,Event #15" "0,1" bitfld.long 0x20 14. "E14,Event #14" "0,1" newline bitfld.long 0x20 13. "E13,Event #13" "0,1" bitfld.long 0x20 12. "E12,Event #12" "0,1" newline bitfld.long 0x20 11. "E11,Event #11" "0,1" bitfld.long 0x20 10. "E10,Event #10" "0,1" newline bitfld.long 0x20 9. "E9,Event #9" "0,1" bitfld.long 0x20 8. "E8,Event #8" "0,1" newline bitfld.long 0x20 7. "E7,Event #7" "0,1" bitfld.long 0x20 6. "E6,Event #6" "0,1" newline bitfld.long 0x20 5. "E5,Event #5" "0,1" bitfld.long 0x20 4. "E4,Event #4" "0,1" newline bitfld.long 0x20 3. "E3,Event #3" "0,1" bitfld.long 0x20 2. "E2,Event #2" "0,1" newline bitfld.long 0x20 1. "E1,Event #1" "0,1" bitfld.long 0x20 0. "E0,Event #0" "0,1" line.long 0x24 "TPCC0_EERH_RN," bitfld.long 0x24 31. "E63,Event #63" "0,1" bitfld.long 0x24 30. "E62,Event #62" "0,1" newline bitfld.long 0x24 29. "E61,Event #61" "0,1" bitfld.long 0x24 28. "E60,Event #60" "0,1" newline bitfld.long 0x24 27. "E59,Event #59" "0,1" bitfld.long 0x24 26. "E58,Event #58" "0,1" newline bitfld.long 0x24 25. "E57,Event #57" "0,1" bitfld.long 0x24 24. "E56,Event #56" "0,1" newline bitfld.long 0x24 23. "E55,Event #55" "0,1" bitfld.long 0x24 22. "E54,Event #54" "0,1" newline bitfld.long 0x24 21. "E53,Event #53" "0,1" bitfld.long 0x24 20. "E52,Event #52" "0,1" newline bitfld.long 0x24 19. "E51,Event #51" "0,1" bitfld.long 0x24 18. "E50,Event #50" "0,1" newline bitfld.long 0x24 17. "E49,Event #49" "0,1" bitfld.long 0x24 16. "E48,Event #48" "0,1" newline bitfld.long 0x24 15. "E47,Event #47" "0,1" bitfld.long 0x24 14. "E46,Event #46" "0,1" newline bitfld.long 0x24 13. "E45,Event #45" "0,1" bitfld.long 0x24 12. "E44,Event #44" "0,1" newline bitfld.long 0x24 11. "E43,Event #43" "0,1" bitfld.long 0x24 10. "E42,Event #42" "0,1" newline bitfld.long 0x24 9. "E41,Event #41" "0,1" bitfld.long 0x24 8. "E40,Event #40" "0,1" newline bitfld.long 0x24 7. "E39,Event #39" "0,1" bitfld.long 0x24 6. "E38,Event #38" "0,1" newline bitfld.long 0x24 5. "E37,Event #37" "0,1" bitfld.long 0x24 4. "E36,Event #36" "0,1" newline bitfld.long 0x24 3. "E35,Event #35" "0,1" bitfld.long 0x24 2. "E34,Event #34" "0,1" newline bitfld.long 0x24 1. "E33,Event #33" "0,1" bitfld.long 0x24 0. "E32,Event #32" "0,1" line.long 0x28 "TPCC0_EECR_RN," bitfld.long 0x28 31. "E31,Event #31" "0,1" bitfld.long 0x28 30. "E30,Event #30" "0,1" newline bitfld.long 0x28 29. "E29,Event #29" "0,1" bitfld.long 0x28 28. "E28,Event #28" "0,1" newline bitfld.long 0x28 27. "E27,Event #27" "0,1" bitfld.long 0x28 26. "E26,Event #26" "0,1" newline bitfld.long 0x28 25. "E25,Event #25" "0,1" bitfld.long 0x28 24. "E24,Event #24" "0,1" newline bitfld.long 0x28 23. "E23,Event #23" "0,1" bitfld.long 0x28 22. "E22,Event #22" "0,1" newline bitfld.long 0x28 21. "E21,Event #21" "0,1" bitfld.long 0x28 20. "E20,Event #20" "0,1" newline bitfld.long 0x28 19. "E19,Event #19" "0,1" bitfld.long 0x28 18. "E18,Event #18" "0,1" newline bitfld.long 0x28 17. "E17,Event #17" "0,1" bitfld.long 0x28 16. "E16,Event #16" "0,1" newline bitfld.long 0x28 15. "E15,Event #15" "0,1" bitfld.long 0x28 14. "E14,Event #14" "0,1" newline bitfld.long 0x28 13. "E13,Event #13" "0,1" bitfld.long 0x28 12. "E12,Event #12" "0,1" newline bitfld.long 0x28 11. "E11,Event #11" "0,1" bitfld.long 0x28 10. "E10,Event #10" "0,1" newline bitfld.long 0x28 9. "E9,Event #9" "0,1" bitfld.long 0x28 8. "E8,Event #8" "0,1" newline bitfld.long 0x28 7. "E7,Event #7" "0,1" bitfld.long 0x28 6. "E6,Event #6" "0,1" newline bitfld.long 0x28 5. "E5,Event #5" "0,1" bitfld.long 0x28 4. "E4,Event #4" "0,1" newline bitfld.long 0x28 3. "E3,Event #3" "0,1" bitfld.long 0x28 2. "E2,Event #2" "0,1" newline bitfld.long 0x28 1. "E1,Event #1" "0,1" bitfld.long 0x28 0. "E0,Event #0" "0,1" line.long 0x2C "TPCC0_EECRH_RN," bitfld.long 0x2C 31. "E63,Event #63" "0,1" bitfld.long 0x2C 30. "E62,Event #62" "0,1" newline bitfld.long 0x2C 29. "E61,Event #61" "0,1" bitfld.long 0x2C 28. "E60,Event #60" "0,1" newline bitfld.long 0x2C 27. "E59,Event #59" "0,1" bitfld.long 0x2C 26. "E58,Event #58" "0,1" newline bitfld.long 0x2C 25. "E57,Event #57" "0,1" bitfld.long 0x2C 24. "E56,Event #56" "0,1" newline bitfld.long 0x2C 23. "E55,Event #55" "0,1" bitfld.long 0x2C 22. "E54,Event #54" "0,1" newline bitfld.long 0x2C 21. "E53,Event #53" "0,1" bitfld.long 0x2C 20. "E52,Event #52" "0,1" newline bitfld.long 0x2C 19. "E51,Event #51" "0,1" bitfld.long 0x2C 18. "E50,Event #50" "0,1" newline bitfld.long 0x2C 17. "E49,Event #49" "0,1" bitfld.long 0x2C 16. "E48,Event #48" "0,1" newline bitfld.long 0x2C 15. "E47,Event #47" "0,1" bitfld.long 0x2C 14. "E46,Event #46" "0,1" newline bitfld.long 0x2C 13. "E45,Event #45" "0,1" bitfld.long 0x2C 12. "E44,Event #44" "0,1" newline bitfld.long 0x2C 11. "E43,Event #43" "0,1" bitfld.long 0x2C 10. "E42,Event #42" "0,1" newline bitfld.long 0x2C 9. "E41,Event #41" "0,1" bitfld.long 0x2C 8. "E40,Event #40" "0,1" newline bitfld.long 0x2C 7. "E39,Event #39" "0,1" bitfld.long 0x2C 6. "E38,Event #38" "0,1" newline bitfld.long 0x2C 5. "E37,Event #37" "0,1" bitfld.long 0x2C 4. "E36,Event #36" "0,1" newline bitfld.long 0x2C 3. "E35,Event #35" "0,1" bitfld.long 0x2C 2. "E34,Event #34" "0,1" newline bitfld.long 0x2C 1. "E33,Event #33" "0,1" bitfld.long 0x2C 0. "E32,Event #32" "0,1" line.long 0x30 "TPCC0_EESR_RN," bitfld.long 0x30 31. "E31,Event #31" "0,1" bitfld.long 0x30 30. "E30,Event #30" "0,1" newline bitfld.long 0x30 29. "E29,Event #29" "0,1" bitfld.long 0x30 28. "E28,Event #28" "0,1" newline bitfld.long 0x30 27. "E27,Event #27" "0,1" bitfld.long 0x30 26. "E26,Event #26" "0,1" newline bitfld.long 0x30 25. "E25,Event #25" "0,1" bitfld.long 0x30 24. "E24,Event #24" "0,1" newline bitfld.long 0x30 23. "E23,Event #23" "0,1" bitfld.long 0x30 22. "E22,Event #22" "0,1" newline bitfld.long 0x30 21. "E21,Event #21" "0,1" bitfld.long 0x30 20. "E20,Event #20" "0,1" newline bitfld.long 0x30 19. "E19,Event #19" "0,1" bitfld.long 0x30 18. "E18,Event #18" "0,1" newline bitfld.long 0x30 17. "E17,Event #17" "0,1" bitfld.long 0x30 16. "E16,Event #16" "0,1" newline bitfld.long 0x30 15. "E15,Event #15" "0,1" bitfld.long 0x30 14. "E14,Event #14" "0,1" newline bitfld.long 0x30 13. "E13,Event #13" "0,1" bitfld.long 0x30 12. "E12,Event #12" "0,1" newline bitfld.long 0x30 11. "E11,Event #11" "0,1" bitfld.long 0x30 10. "E10,Event #10" "0,1" newline bitfld.long 0x30 9. "E9,Event #9" "0,1" bitfld.long 0x30 8. "E8,Event #8" "0,1" newline bitfld.long 0x30 7. "E7,Event #7" "0,1" bitfld.long 0x30 6. "E6,Event #6" "0,1" newline bitfld.long 0x30 5. "E5,Event #5" "0,1" bitfld.long 0x30 4. "E4,Event #4" "0,1" newline bitfld.long 0x30 3. "E3,Event #3" "0,1" bitfld.long 0x30 2. "E2,Event #2" "0,1" newline bitfld.long 0x30 1. "E1,Event #1" "0,1" bitfld.long 0x30 0. "E0,Event #0" "0,1" line.long 0x34 "TPCC0_EESRH_RN," bitfld.long 0x34 31. "E63,Event #63" "0,1" bitfld.long 0x34 30. "E62,Event #62" "0,1" newline bitfld.long 0x34 29. "E61,Event #61" "0,1" bitfld.long 0x34 28. "E60,Event #60" "0,1" newline bitfld.long 0x34 27. "E59,Event #59" "0,1" bitfld.long 0x34 26. "E58,Event #58" "0,1" newline bitfld.long 0x34 25. "E57,Event #57" "0,1" bitfld.long 0x34 24. "E56,Event #56" "0,1" newline bitfld.long 0x34 23. "E55,Event #55" "0,1" bitfld.long 0x34 22. "E54,Event #54" "0,1" newline bitfld.long 0x34 21. "E53,Event #53" "0,1" bitfld.long 0x34 20. "E52,Event #52" "0,1" newline bitfld.long 0x34 19. "E51,Event #51" "0,1" bitfld.long 0x34 18. "E50,Event #50" "0,1" newline bitfld.long 0x34 17. "E49,Event #49" "0,1" bitfld.long 0x34 16. "E48,Event #48" "0,1" newline bitfld.long 0x34 15. "E47,Event #47" "0,1" bitfld.long 0x34 14. "E46,Event #46" "0,1" newline bitfld.long 0x34 13. "E45,Event #45" "0,1" bitfld.long 0x34 12. "E44,Event #44" "0,1" newline bitfld.long 0x34 11. "E43,Event #43" "0,1" bitfld.long 0x34 10. "E42,Event #42" "0,1" newline bitfld.long 0x34 9. "E41,Event #41" "0,1" bitfld.long 0x34 8. "E40,Event #40" "0,1" newline bitfld.long 0x34 7. "E39,Event #39" "0,1" bitfld.long 0x34 6. "E38,Event #38" "0,1" newline bitfld.long 0x34 5. "E37,Event #37" "0,1" bitfld.long 0x34 4. "E36,Event #36" "0,1" newline bitfld.long 0x34 3. "E35,Event #35" "0,1" bitfld.long 0x34 2. "E34,Event #34" "0,1" newline bitfld.long 0x34 1. "E33,Event #33" "0,1" bitfld.long 0x34 0. "E32,Event #32" "0,1" line.long 0x38 "TPCC0_SER_RN," bitfld.long 0x38 31. "E31,Event #31" "0,1" bitfld.long 0x38 30. "E30,Event #30" "0,1" newline bitfld.long 0x38 29. "E29,Event #29" "0,1" bitfld.long 0x38 28. "E28,Event #28" "0,1" newline bitfld.long 0x38 27. "E27,Event #27" "0,1" bitfld.long 0x38 26. "E26,Event #26" "0,1" newline bitfld.long 0x38 25. "E25,Event #25" "0,1" bitfld.long 0x38 24. "E24,Event #24" "0,1" newline bitfld.long 0x38 23. "E23,Event #23" "0,1" bitfld.long 0x38 22. "E22,Event #22" "0,1" newline bitfld.long 0x38 21. "E21,Event #21" "0,1" bitfld.long 0x38 20. "E20,Event #20" "0,1" newline bitfld.long 0x38 19. "E19,Event #19" "0,1" bitfld.long 0x38 18. "E18,Event #18" "0,1" newline bitfld.long 0x38 17. "E17,Event #17" "0,1" bitfld.long 0x38 16. "E16,Event #16" "0,1" newline bitfld.long 0x38 15. "E15,Event #15" "0,1" bitfld.long 0x38 14. "E14,Event #14" "0,1" newline bitfld.long 0x38 13. "E13,Event #13" "0,1" bitfld.long 0x38 12. "E12,Event #12" "0,1" newline bitfld.long 0x38 11. "E11,Event #11" "0,1" bitfld.long 0x38 10. "E10,Event #10" "0,1" newline bitfld.long 0x38 9. "E9,Event #9" "0,1" bitfld.long 0x38 8. "E8,Event #8" "0,1" newline bitfld.long 0x38 7. "E7,Event #7" "0,1" bitfld.long 0x38 6. "E6,Event #6" "0,1" newline bitfld.long 0x38 5. "E5,Event #5" "0,1" bitfld.long 0x38 4. "E4,Event #4" "0,1" newline bitfld.long 0x38 3. "E3,Event #3" "0,1" bitfld.long 0x38 2. "E2,Event #2" "0,1" newline bitfld.long 0x38 1. "E1,Event #1" "0,1" bitfld.long 0x38 0. "E0,Event #0" "0,1" line.long 0x3C "TPCC0_SERH_RN," bitfld.long 0x3C 31. "E63,Event #63" "0,1" bitfld.long 0x3C 30. "E62,Event #62" "0,1" newline bitfld.long 0x3C 29. "E61,Event #61" "0,1" bitfld.long 0x3C 28. "E60,Event #60" "0,1" newline bitfld.long 0x3C 27. "E59,Event #59" "0,1" bitfld.long 0x3C 26. "E58,Event #58" "0,1" newline bitfld.long 0x3C 25. "E57,Event #57" "0,1" bitfld.long 0x3C 24. "E56,Event #56" "0,1" newline bitfld.long 0x3C 23. "E55,Event #55" "0,1" bitfld.long 0x3C 22. "E54,Event #54" "0,1" newline bitfld.long 0x3C 21. "E53,Event #53" "0,1" bitfld.long 0x3C 20. "E52,Event #52" "0,1" newline bitfld.long 0x3C 19. "E51,Event #51" "0,1" bitfld.long 0x3C 18. "E50,Event #50" "0,1" newline bitfld.long 0x3C 17. "E49,Event #49" "0,1" bitfld.long 0x3C 16. "E48,Event #48" "0,1" newline bitfld.long 0x3C 15. "E47,Event #47" "0,1" bitfld.long 0x3C 14. "E46,Event #46" "0,1" newline bitfld.long 0x3C 13. "E45,Event #45" "0,1" bitfld.long 0x3C 12. "E44,Event #44" "0,1" newline bitfld.long 0x3C 11. "E43,Event #43" "0,1" bitfld.long 0x3C 10. "E42,Event #42" "0,1" newline bitfld.long 0x3C 9. "E41,Event #41" "0,1" bitfld.long 0x3C 8. "E40,Event #40" "0,1" newline bitfld.long 0x3C 7. "E39,Event #39" "0,1" bitfld.long 0x3C 6. "E38,Event #38" "0,1" newline bitfld.long 0x3C 5. "E37,Event #37" "0,1" bitfld.long 0x3C 4. "E36,Event #36" "0,1" newline bitfld.long 0x3C 3. "E35,Event #35" "0,1" bitfld.long 0x3C 2. "E34,Event #34" "0,1" newline bitfld.long 0x3C 1. "E33,Event #33" "0,1" bitfld.long 0x3C 0. "E32,Event #32" "0,1" line.long 0x40 "TPCC0_SECR_RN," bitfld.long 0x40 31. "E31,Event #31" "0,1" bitfld.long 0x40 30. "E30,Event #30" "0,1" newline bitfld.long 0x40 29. "E29,Event #29" "0,1" bitfld.long 0x40 28. "E28,Event #28" "0,1" newline bitfld.long 0x40 27. "E27,Event #27" "0,1" bitfld.long 0x40 26. "E26,Event #26" "0,1" newline bitfld.long 0x40 25. "E25,Event #25" "0,1" bitfld.long 0x40 24. "E24,Event #24" "0,1" newline bitfld.long 0x40 23. "E23,Event #23" "0,1" bitfld.long 0x40 22. "E22,Event #22" "0,1" newline bitfld.long 0x40 21. "E21,Event #21" "0,1" bitfld.long 0x40 20. "E20,Event #20" "0,1" newline bitfld.long 0x40 19. "E19,Event #19" "0,1" bitfld.long 0x40 18. "E18,Event #18" "0,1" newline bitfld.long 0x40 17. "E17,Event #17" "0,1" bitfld.long 0x40 16. "E16,Event #16" "0,1" newline bitfld.long 0x40 15. "E15,Event #15" "0,1" bitfld.long 0x40 14. "E14,Event #14" "0,1" newline bitfld.long 0x40 13. "E13,Event #13" "0,1" bitfld.long 0x40 12. "E12,Event #12" "0,1" newline bitfld.long 0x40 11. "E11,Event #11" "0,1" bitfld.long 0x40 10. "E10,Event #10" "0,1" newline bitfld.long 0x40 9. "E9,Event #9" "0,1" bitfld.long 0x40 8. "E8,Event #8" "0,1" newline bitfld.long 0x40 7. "E7,Event #7" "0,1" bitfld.long 0x40 6. "E6,Event #6" "0,1" newline bitfld.long 0x40 5. "E5,Event #5" "0,1" bitfld.long 0x40 4. "E4,Event #4" "0,1" newline bitfld.long 0x40 3. "E3,Event #3" "0,1" bitfld.long 0x40 2. "E2,Event #2" "0,1" newline bitfld.long 0x40 1. "E1,Event #1" "0,1" bitfld.long 0x40 0. "E0,Event #0" "0,1" line.long 0x44 "TPCC0_SECRH_RN," bitfld.long 0x44 31. "E63,Event #63" "0,1" bitfld.long 0x44 30. "E62,Event #62" "0,1" newline bitfld.long 0x44 29. "E61,Event #61" "0,1" bitfld.long 0x44 28. "E60,Event #60" "0,1" newline bitfld.long 0x44 27. "E59,Event #59" "0,1" bitfld.long 0x44 26. "E58,Event #58" "0,1" newline bitfld.long 0x44 25. "E57,Event #57" "0,1" bitfld.long 0x44 24. "E56,Event #56" "0,1" newline bitfld.long 0x44 23. "E55,Event #55" "0,1" bitfld.long 0x44 22. "E54,Event #54" "0,1" newline bitfld.long 0x44 21. "E53,Event #53" "0,1" bitfld.long 0x44 20. "E52,Event #52" "0,1" newline bitfld.long 0x44 19. "E51,Event #51" "0,1" bitfld.long 0x44 18. "E50,Event #50" "0,1" newline bitfld.long 0x44 17. "E49,Event #49" "0,1" bitfld.long 0x44 16. "E48,Event #48" "0,1" newline bitfld.long 0x44 15. "E47,Event #47" "0,1" bitfld.long 0x44 14. "E46,Event #46" "0,1" newline bitfld.long 0x44 13. "E45,Event #45" "0,1" bitfld.long 0x44 12. "E44,Event #44" "0,1" newline bitfld.long 0x44 11. "E43,Event #43" "0,1" bitfld.long 0x44 10. "E42,Event #42" "0,1" newline bitfld.long 0x44 9. "E41,Event #41" "0,1" bitfld.long 0x44 8. "E40,Event #40" "0,1" newline bitfld.long 0x44 7. "E39,Event #39" "0,1" bitfld.long 0x44 6. "E38,Event #38" "0,1" newline bitfld.long 0x44 5. "E37,Event #37" "0,1" bitfld.long 0x44 4. "E36,Event #36" "0,1" newline bitfld.long 0x44 3. "E35,Event #35" "0,1" bitfld.long 0x44 2. "E34,Event #34" "0,1" newline bitfld.long 0x44 1. "E33,Event #33" "0,1" bitfld.long 0x44 0. "E32,Event #32" "0,1" rgroup.long 0x2050++0x2B line.long 0x00 "TPCC0_IER_RN," bitfld.long 0x00 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x00 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x00 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x00 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x00 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x00 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x00 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x00 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x00 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x00 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x00 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x00 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x00 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x00 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x00 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x00 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x00 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x00 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x00 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x00 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x00 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x00 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x00 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x00 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x00 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x00 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x00 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x00 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x00 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x00 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x00 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x00 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x04 "TPCC0_IERH_RN," bitfld.long 0x04 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x04 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x04 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x04 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x04 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x04 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x04 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x04 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x04 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x04 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x04 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x04 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x04 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x04 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x04 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x04 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x04 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x04 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x04 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x04 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x04 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x04 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x04 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x04 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x04 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x04 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x04 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x04 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x04 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x04 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x04 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x04 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x08 "TPCC0_IECR_RN," bitfld.long 0x08 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x08 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x08 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x08 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x08 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x08 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x08 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x08 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x08 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x08 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x08 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x08 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x08 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x08 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x08 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x08 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x08 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x08 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x08 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x08 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x08 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x08 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x08 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x08 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x08 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x08 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x08 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x08 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x08 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x08 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x08 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x08 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x0C "TPCC0_IECRH_RN," bitfld.long 0x0C 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x0C 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x0C 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x0C 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x0C 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x0C 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x0C 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x0C 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x0C 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x0C 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x0C 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x0C 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x0C 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x0C 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x0C 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x0C 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x0C 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x0C 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x0C 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x0C 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x0C 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x0C 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x0C 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x0C 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x0C 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x0C 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x0C 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x0C 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x0C 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x0C 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x0C 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x0C 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x10 "TPCC0_IESR_RN," bitfld.long 0x10 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x10 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x10 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x10 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x10 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x10 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x10 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x10 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x10 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x10 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x10 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x10 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x10 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x10 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x10 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x10 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x10 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x10 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x10 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x10 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x10 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x10 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x10 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x10 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x10 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x10 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x10 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x10 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x10 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x10 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x10 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x10 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x14 "TPCC0_IESRH_RN," bitfld.long 0x14 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x14 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x14 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x14 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x14 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x14 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x14 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x14 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x14 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x14 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x14 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x14 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x14 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x14 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x14 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x14 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x14 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x14 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x14 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x14 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x14 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x14 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x14 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x14 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x14 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x14 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x14 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x14 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x14 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x14 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x14 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x14 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x18 "TPCC0_IPR_RN," bitfld.long 0x18 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x18 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x18 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x18 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x18 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x18 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x18 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x18 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x18 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x18 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x18 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x18 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x18 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x18 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x18 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x18 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x18 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x18 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x18 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x18 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x18 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x18 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x18 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x18 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x18 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x18 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x18 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x18 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x18 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x18 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x18 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x18 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x1C "TPCC0_IPRH_RN," bitfld.long 0x1C 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x1C 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x1C 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x1C 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x1C 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x1C 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x1C 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x1C 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x1C 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x1C 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x1C 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x1C 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x1C 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x1C 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x1C 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x1C 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x1C 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x1C 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x1C 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x1C 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x1C 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x1C 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x1C 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x1C 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x1C 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x1C 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x1C 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x1C 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x1C 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x1C 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x1C 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x1C 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x20 "TPCC0_ICR_RN," bitfld.long 0x20 31. "I31,Interrupt associated with TCC #31" "0,1" bitfld.long 0x20 30. "I30,Interrupt associated with TCC #30" "0,1" newline bitfld.long 0x20 29. "I29,Interrupt associated with TCC #29" "0,1" bitfld.long 0x20 28. "I28,Interrupt associated with TCC #28" "0,1" newline bitfld.long 0x20 27. "I27,Interrupt associated with TCC #27" "0,1" bitfld.long 0x20 26. "I26,Interrupt associated with TCC #26" "0,1" newline bitfld.long 0x20 25. "I25,Interrupt associated with TCC #25" "0,1" bitfld.long 0x20 24. "I24,Interrupt associated with TCC #24" "0,1" newline bitfld.long 0x20 23. "I23,Interrupt associated with TCC #23" "0,1" bitfld.long 0x20 22. "I22,Interrupt associated with TCC #22" "0,1" newline bitfld.long 0x20 21. "I21,Interrupt associated with TCC #21" "0,1" bitfld.long 0x20 20. "I20,Interrupt associated with TCC #20" "0,1" newline bitfld.long 0x20 19. "I19,Interrupt associated with TCC #19" "0,1" bitfld.long 0x20 18. "I18,Interrupt associated with TCC #18" "0,1" newline bitfld.long 0x20 17. "I17,Interrupt associated with TCC #17" "0,1" bitfld.long 0x20 16. "I16,Interrupt associated with TCC #16" "0,1" newline bitfld.long 0x20 15. "I15,Interrupt associated with TCC #15" "0,1" bitfld.long 0x20 14. "I14,Interrupt associated with TCC #14" "0,1" newline bitfld.long 0x20 13. "I13,Interrupt associated with TCC #13" "0,1" bitfld.long 0x20 12. "I12,Interrupt associated with TCC #12" "0,1" newline bitfld.long 0x20 11. "I11,Interrupt associated with TCC #11" "0,1" bitfld.long 0x20 10. "I10,Interrupt associated with TCC #10" "0,1" newline bitfld.long 0x20 9. "I9,Interrupt associated with TCC #9" "0,1" bitfld.long 0x20 8. "I8,Interrupt associated with TCC #8" "0,1" newline bitfld.long 0x20 7. "I7,Interrupt associated with TCC #7" "0,1" bitfld.long 0x20 6. "I6,Interrupt associated with TCC #6" "0,1" newline bitfld.long 0x20 5. "I5,Interrupt associated with TCC #5" "0,1" bitfld.long 0x20 4. "I4,Interrupt associated with TCC #4" "0,1" newline bitfld.long 0x20 3. "I3,Interrupt associated with TCC #3" "0,1" bitfld.long 0x20 2. "I2,Interrupt associated with TCC #2" "0,1" newline bitfld.long 0x20 1. "I1,Interrupt associated with TCC #1" "0,1" bitfld.long 0x20 0. "I0,Interrupt associated with TCC #0" "0,1" line.long 0x24 "TPCC0_ICRH_RN," bitfld.long 0x24 31. "I63,Interrupt associated with TCC #63" "0,1" bitfld.long 0x24 30. "I62,Interrupt associated with TCC #62" "0,1" newline bitfld.long 0x24 29. "I61,Interrupt associated with TCC #61" "0,1" bitfld.long 0x24 28. "I60,Interrupt associated with TCC #60" "0,1" newline bitfld.long 0x24 27. "I59,Interrupt associated with TCC #59" "0,1" bitfld.long 0x24 26. "I58,Interrupt associated with TCC #58" "0,1" newline bitfld.long 0x24 25. "I57,Interrupt associated with TCC #57" "0,1" bitfld.long 0x24 24. "I56,Interrupt associated with TCC #56" "0,1" newline bitfld.long 0x24 23. "I55,Interrupt associated with TCC #55" "0,1" bitfld.long 0x24 22. "I54,Interrupt associated with TCC #54" "0,1" newline bitfld.long 0x24 21. "I53,Interrupt associated with TCC #53" "0,1" bitfld.long 0x24 20. "I52,Interrupt associated with TCC #52" "0,1" newline bitfld.long 0x24 19. "I51,Interrupt associated with TCC #51" "0,1" bitfld.long 0x24 18. "I50,Interrupt associated with TCC #50" "0,1" newline bitfld.long 0x24 17. "I49,Interrupt associated with TCC #49" "0,1" bitfld.long 0x24 16. "I48,Interrupt associated with TCC #48" "0,1" newline bitfld.long 0x24 15. "I47,Interrupt associated with TCC #47" "0,1" bitfld.long 0x24 14. "I46,Interrupt associated with TCC #46" "0,1" newline bitfld.long 0x24 13. "I45,Interrupt associated with TCC #45" "0,1" bitfld.long 0x24 12. "I44,Interrupt associated with TCC #44" "0,1" newline bitfld.long 0x24 11. "I43,Interrupt associated with TCC #43" "0,1" bitfld.long 0x24 10. "I42,Interrupt associated with TCC #42" "0,1" newline bitfld.long 0x24 9. "I41,Interrupt associated with TCC #41" "0,1" bitfld.long 0x24 8. "I40,Interrupt associated with TCC #40" "0,1" newline bitfld.long 0x24 7. "I39,Interrupt associated with TCC #39" "0,1" bitfld.long 0x24 6. "I38,Interrupt associated with TCC #38" "0,1" newline bitfld.long 0x24 5. "I37,Interrupt associated with TCC #37" "0,1" bitfld.long 0x24 4. "I36,Interrupt associated with TCC #36" "0,1" newline bitfld.long 0x24 3. "I35,Interrupt associated with TCC #35" "0,1" bitfld.long 0x24 2. "I34,Interrupt associated with TCC #34" "0,1" newline bitfld.long 0x24 1. "I33,Interrupt associated with TCC #33" "0,1" bitfld.long 0x24 0. "I32,Interrupt associated with TCC #32" "0,1" line.long 0x28 "TPCC0_IEVAL_RN," hexmask.long 0x28 2.--31. 1. "RES76,RESERVE FIELD" bitfld.long 0x28 1. "SET,Interrupt Set: CPU write of '1' to the SETn bit causes the tpcc_intN output signal to be pulsed egardless of state of interrupts enable (IERn) and status (IPRn)" "0,1" newline bitfld.long 0x28 0. "EVAL,Interrupt Evaluate: CPU write of '1' to the EVALn bit causes the tpcc_intN output signal to be pulsed if any enabled interrupts (IERn) are still pending (IPRn)" "0,1" rgroup.long 0x2080++0x17 line.long 0x00 "TPCC0_QER_RN," hexmask.long.tbyte 0x00 8.--31. 1. "RES77,RESERVE FIELD" bitfld.long 0x00 7. "E7,Event #7" "0,1" newline bitfld.long 0x00 6. "E6,Event #6" "0,1" bitfld.long 0x00 5. "E5,Event #5" "0,1" newline bitfld.long 0x00 4. "E4,Event #4" "0,1" bitfld.long 0x00 3. "E3,Event #3" "0,1" newline bitfld.long 0x00 2. "E2,Event #2" "0,1" bitfld.long 0x00 1. "E1,Event #1" "0,1" newline bitfld.long 0x00 0. "E0,Event #0" "0,1" line.long 0x04 "TPCC0_QEER_RN," hexmask.long.tbyte 0x04 8.--31. 1. "RES78,RESERVE FIELD" bitfld.long 0x04 7. "E7,Event #7" "0,1" newline bitfld.long 0x04 6. "E6,Event #6" "0,1" bitfld.long 0x04 5. "E5,Event #5" "0,1" newline bitfld.long 0x04 4. "E4,Event #4" "0,1" bitfld.long 0x04 3. "E3,Event #3" "0,1" newline bitfld.long 0x04 2. "E2,Event #2" "0,1" bitfld.long 0x04 1. "E1,Event #1" "0,1" newline bitfld.long 0x04 0. "E0,Event #0" "0,1" line.long 0x08 "TPCC0_QEECR_RN," hexmask.long.tbyte 0x08 8.--31. 1. "RES79,RESERVE FIELD" bitfld.long 0x08 7. "E7,Event #7" "0,1" newline bitfld.long 0x08 6. "E6,Event #6" "0,1" bitfld.long 0x08 5. "E5,Event #5" "0,1" newline bitfld.long 0x08 4. "E4,Event #4" "0,1" bitfld.long 0x08 3. "E3,Event #3" "0,1" newline bitfld.long 0x08 2. "E2,Event #2" "0,1" bitfld.long 0x08 1. "E1,Event #1" "0,1" newline bitfld.long 0x08 0. "E0,Event #0" "0,1" line.long 0x0C "TPCC0_QEESR_RN," hexmask.long.tbyte 0x0C 8.--31. 1. "RES80,RESERVE FIELD" bitfld.long 0x0C 7. "E7,Event #7" "0,1" newline bitfld.long 0x0C 6. "E6,Event #6" "0,1" bitfld.long 0x0C 5. "E5,Event #5" "0,1" newline bitfld.long 0x0C 4. "E4,Event #4" "0,1" bitfld.long 0x0C 3. "E3,Event #3" "0,1" newline bitfld.long 0x0C 2. "E2,Event #2" "0,1" bitfld.long 0x0C 1. "E1,Event #1" "0,1" newline bitfld.long 0x0C 0. "E0,Event #0" "0,1" line.long 0x10 "TPCC0_QSER_RN," hexmask.long.tbyte 0x10 8.--31. 1. "RES81,RESERVE FIELD" bitfld.long 0x10 7. "E7,Event #7" "0,1" newline bitfld.long 0x10 6. "E6,Event #6" "0,1" bitfld.long 0x10 5. "E5,Event #5" "0,1" newline bitfld.long 0x10 4. "E4,Event #4" "0,1" bitfld.long 0x10 3. "E3,Event #3" "0,1" newline bitfld.long 0x10 2. "E2,Event #2" "0,1" bitfld.long 0x10 1. "E1,Event #1" "0,1" newline bitfld.long 0x10 0. "E0,Event #0" "0,1" line.long 0x14 "TPCC0_QSECR_RN," hexmask.long.tbyte 0x14 8.--31. 1. "RES82,RESERVE FIELD" bitfld.long 0x14 7. "E7,Event #7" "0,1" newline bitfld.long 0x14 6. "E6,Event #6" "0,1" bitfld.long 0x14 5. "E5,Event #5" "0,1" newline bitfld.long 0x14 4. "E4,Event #4" "0,1" bitfld.long 0x14 3. "E3,Event #3" "0,1" newline bitfld.long 0x14 2. "E2,Event #2" "0,1" bitfld.long 0x14 1. "E1,Event #1" "0,1" newline bitfld.long 0x14 0. "E0,Event #0" "0,1" group.long 0x4000++0x1F line.long 0x00 "TPCC0_OPT," rbitfld.long 0x00 31. "PRIV,Privilege level: privilege level (supervisor vs. user) for the host/cpu/dma that programmed this PaRAM Entry" "0,1" rbitfld.long 0x00 28.--30. "RES83,RESERVE FIELD" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 24.--27. "PRIVID,Privilege ID: Privilege ID for the external host/cpu/dma that programmed this PaRAM Entry" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 23. "ITCCHEN,Intermediate transfer completion chaining enable" "0,1" newline bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable" "0,1" bitfld.long 0x00 21. "ITCINTEN,Intermediate transfer completion interrupt enable" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable" "0,1" bitfld.long 0x00 19. "WIMODE,Backward compatibility mode" "0,1" newline rbitfld.long 0x00 18. "RES84,RESERVE FIELD" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER (bit CER[TCC]) for chaining or in IER (bit IER[TCC]) for interrupts" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 11. "TCCMODE,Transfer complete code mode: Indicates the point at which a transfer is considered completed" "0,1" bitfld.long 0x00 8.--10. "FWID,FIFO width: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" newline rbitfld.long 0x00 4.--7. "RES85,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 3. "STATIC,Static Entry" "0,1" newline bitfld.long 0x00 2. "SYNCDIM,Transfer Synchronization Dimension" "0,1" bitfld.long 0x00 1. "DAM,Destination Address Mode: Destination Address Mode within an array" "0,1" newline bitfld.long 0x00 0. "SAM,Source Address Mode: Source Address Mode within an array" "0,1" line.long 0x04 "TPCC0_SRC," line.long 0x08 "TPCC0_ABCNT," hexmask.long.word 0x08 16.--31. 1. "BCNT,BCNT : Count for 2nd Dimension: BCNT is a 16-bit unsigned value that specifies the number of arrays of length ACNT" hexmask.long.word 0x08 0.--15. 1. "ACNT,ACNT : number of bytes in 1st dimension: ACNT represents the number of bytes within the first dimension of a transfer" line.long 0x0C "TPCC0_DST," line.long 0x10 "TPCC0_BIDX," hexmask.long.word 0x10 16.--31. 1. "DBIDX,Destination 2nd Dimension Index: DBIDX is a 16-bit signed value (2's complement) used for destination address modification in between each array in the 2nd dimension" hexmask.long.word 0x10 0.--15. 1. "SBIDX,Source 2nd Dimension Index: SBIDX is a 16-bit signed value (2's complement) used for source address modification in between each array in the 2nd dimension" line.long 0x14 "TPCC0_LNK," hexmask.long.word 0x14 16.--31. 1. "BCNTRLD,BCNT Reload: BCNTRLD is a 16-bit unsigned value used to reload the BCNT field once the last array in the 2nd dimension is transferred" hexmask.long.word 0x14 0.--15. 1. "LINK,Link Address: The CC provides a mechanism to reload the current PaRAM Entry upon its natural termination (i.e. after count fields are decremented to '0') with a new PaRAM Entry" line.long 0x18 "TPCC0_CIDX," hexmask.long.word 0x18 16.--31. 1. "DCIDX,Destination Frame Index: DCIDX is a 16-bit signed value (2's complement) used for destination address modification for the 3rd dimension" hexmask.long.word 0x18 0.--15. 1. "SCIDX,Source Frame Index: SCIDX is a 16-bit signed value (2's complement) used for source address modification for the 3rd dimension" line.long 0x1C "TPCC0_CCNT," hexmask.long.word 0x1C 16.--31. 1. "RES86,RESERVE FIELD" hexmask.long.word 0x1C 0.--15. 1. "CCNT,CCNT : Count for 3rd Dimension: CCNT is a 16-bit unsigned value that specifies the number of frames in a block" repeat 16. (list 0. 1. 2. 3. 4. 5. 6. 7. 8. 9. 10. 11. 12. 13. 14. 15. )(list 0x00 0x04 0x08 0x0C 0x10 0x14 0x18 0x1C 0x20 0x24 0x28 0x2C 0x30 0x34 0x38 0x3C ) rgroup.long ($2+0x400)++0x03 line.long 0x00 "TPCC0_QNE$1," hexmask.long.tbyte 0x00 8.--31. 1. "RES39,RESERVE FIELD" bitfld.long 0x00 6.--7. "ETYPE,Event Type: Specifies the specific Event Type for the given entry in the Event Queue" "0,1,2,3" newline bitfld.long 0x00 0.--5. "ENUM,Event Number: Specifies the specific Event Number for the given entry in the Event Queue" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" repeat.end width 0x0B tree.end tree "TPTC00_TPTC00 (MSS_CPSW)" base ad:0x52A40000 rgroup.long 0x00++0x03 line.long 0x00 "TPTC00_PID," bitfld.long 0x00 30.--31. "SCHEME,PID Scheme: Used to distinguish between old ID scheme and current" "0,1,2,3" hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family" newline bitfld.long 0x00 11.--15. "RTL,RTL Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 8.--10. "MAJOR,Major Revision" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6.--7. "CUSTOM,Custom revision field: Not used on this version of EDMA" "0,1,2,3" bitfld.long 0x00 0.--5. "MINOR,Minor Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.word 0x04++0x01 line.word 0x00 "TPTC00_TCCFG," bitfld.word 0x00 8.--9. "DREGDEPTH,Dst Register FIFO Depth Parameterization" "0,1,2,3" bitfld.word 0x00 4.--5. "BUSWIDTH,Bus Width Parameterization" "0,1,2,3" newline bitfld.word 0x00 0.--2. "FIFOSIZE,Fifo Size Parameterization" "0,1,2,3,4,5,6,7" rgroup.word 0x100++0x01 line.word 0x00 "TPTC00_TCSTAT," bitfld.word 0x00 12.--13. "DFSTRTPTR,Dst FIFO Start PointerRepresents the offset to the head entry of Dst Register FIFO in units of entries" "0,1,2,3" bitfld.word 0x00 8. "ACTV,Channel ActiveChannel Active is a logical-OR of each of the BUSY/ACTV signals" "0,1" newline bitfld.word 0x00 4.--6. "DSTACTV,Destination Active StateSpecifies the number of TRs that are resident in the Dst Register FIFO at a given instant.Legal values are constrained by the DSTREGDEPTH parameter" "0,1,2,3,4,5,6,7" bitfld.word 0x00 2. "WSACTV,Write Status ActiveWSACTV =" "0,1" newline bitfld.word 0x00 1. "SRCACTV,Source Active StateSRCACTV =" "0,1" bitfld.word 0x00 0. "PROGBUSY,Program Register Set BusyPROGBUSY =" "0,1" rgroup.byte 0x104++0x00 line.byte 0x00 "TPTC00_INTSTAT," bitfld.byte 0x00 1. "TRDONE,TR Done Event Status:TRDONE =" "0,1" bitfld.byte 0x00 0. "PROGEMPTY,Program Set Empty Event Status:PROGEMPTY =" "0,1" group.byte 0x108++0x00 line.byte 0x00 "TPTC00_INTEN," bitfld.byte 0x00 1. "TRDONE,TR Done Event Enable:INTEN.TRDONE =" "0,1" bitfld.byte 0x00 0. "PROGEMPTY,Program Set Empty Event Enable:INTEN.PROGEMPTY =" "0,1" wgroup.byte 0x10C++0x00 line.byte 0x00 "TPTC00_INTCLR," bitfld.byte 0x00 1. "TRDONE,TR Done Event Clear:INTCLR.TRDONE =" "0,1" bitfld.byte 0x00 0. "PROGEMPTY,Program Set Empty Event Clear:INTCLR.PROGEMPTY =" "0,1" wgroup.byte 0x110++0x00 line.byte 0x00 "TPTC00_INTCMD," bitfld.byte 0x00 1. "SET,Set TPTC interrupt:Write of '1' to SET causes TPTC interrupt to be pulsed unconditionally.Writes of '0' have no affect" "0,1" bitfld.byte 0x00 0. "EVAL,Evaluate state of TPTC interruptWrite of '1' to EVAL causes TPTC interrupt to be pulsed if any of the INTSTAT bits are set to '1'.Writes of '0' have no affect" "0,1" rgroup.byte 0x120++0x00 line.byte 0x00 "TPTC00_ERRSTAT," bitfld.byte 0x00 3. "MMRAERR,MMR Address Error:MMRAERR =" "0,1" bitfld.byte 0x00 2. "TRERR,TR Error:TR detected that violates FIFO Mode transfer [SAM or DAM is '1'] alignment rules or has ACNT or BCNT == 0" "0,1" newline bitfld.byte 0x00 0. "BUSERR,Bus Error Event:BUSERR =" "0,1" group.byte 0x124++0x00 line.byte 0x00 "TPTC00_ERREN," bitfld.byte 0x00 3. "MMRAERR,Interrupt enable for ERRSTAT.MMRAERR:ERREN.MMRAERR =" "0,1" bitfld.byte 0x00 2. "TRERR,Interrupt enable for ERRSTAT.TRERR:ERREN.TRERR =" "0,1" newline bitfld.byte 0x00 0. "BUSERR,Interrupt enable for ERRSTAT.BUSERR:ERREN.BUSERR =" "0,1" wgroup.byte 0x128++0x00 line.byte 0x00 "TPTC00_ERRCLR," bitfld.byte 0x00 3. "MMRAERR,Interrupt clear for ERRSTAT.MMRAERR:ERRCLR.MMRAERR =" "0,1" bitfld.byte 0x00 2. "TRERR,Interrupt clear for ERRSTAT.TRERR:ERRCLR.TRERR =" "0,1" newline bitfld.byte 0x00 0. "BUSERR,Interrupt clear for ERRSTAT.BUSERR:ERRCLR.BUSERR =" "0,1" rgroup.tbyte 0x12C++0x02 line.tbyte 0x00 "TPTC00_ERRDET," bitfld.tbyte 0x00 17. "TCCHEN,Contains the OPT.TCCHEN value programmed by the user for the Read or Write transaction that resulted in an error" "0,1" bitfld.tbyte 0x00 16. "TCINTEN,Contains the OPT.TCINTEN value programmed by the user for the Read or Write transaction that resulted in an error" "0,1" newline bitfld.tbyte 0x00 8.--13. "TCC,Transfer Complete Code: Contains the OPT.TCC value programmed by the user for the Read or Write transaction that resulted in an error" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.tbyte 0x00 0.--3. "STAT,Transaction Status:Stores the non-zero status/error code that was detected on the read status or write status bus.MS-bit effectively serves as the read vs" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" wgroup.byte 0x130++0x00 line.byte 0x00 "TPTC00_ERRCMD," bitfld.byte 0x00 1. "SET,Set TPTC error interrupt:Write of '1' to SET causes TPTC error interrupt to be pulsed unconditionally.Writes of '0' have no affect" "0,1" bitfld.byte 0x00 0. "EVAL,Evaluate state of TPTC error interruptWrite of '1' to EVAL causes TPTC error interrupt to be pulsed if any of the ERRSTAT bits are set to '1'.Writes of '0' have no affect" "0,1" group.byte 0x140++0x00 line.byte 0x00 "TPTC00_RDRATE," bitfld.byte 0x00 0.--2. "RDRATE,Read Rate Control: Controls the number of cycles between read commands" "0,1,2,3,4,5,6,7" group.long 0x200++0x13 line.long 0x00 "TPTC00_POPT," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC00_PSRC," line.long 0x08 "TPTC00_PCNT," hexmask.long.word 0x08 16.--31. 1. "BCNT,B-Dimension count" hexmask.long.word 0x08 0.--15. 1. "ACNT,A-Dimension count" line.long 0x0C "TPTC00_PDST," line.long 0x10 "TPTC00_PBIDX," hexmask.long.word 0x10 16.--31. 1. "DBIDX,Dest B-Idx for Program Register Set:B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT elements]" hexmask.long.word 0x10 0.--15. 1. "SBIDX,Source B-Idx for Program Register Set:B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements]" rgroup.word 0x214++0x01 line.word 0x00 "TPTC00_PMPPRXY," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x240++0x07 line.long 0x00 "TPTC00_SAOPT," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC00_SASRC," rgroup.tbyte 0x248++0x02 line.tbyte 0x00 "TPTC00_SACNT," hexmask.tbyte 0x00 0.--22. 1. "ACNT,A-Dimension count" rgroup.long 0x24C++0x07 line.long 0x00 "TPTC00_SADST," line.long 0x04 "TPTC00_SABIDX," hexmask.long.word 0x04 16.--31. 1. "DBIDX,Dest B-Idx for Source Active Register Set:B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT elements]" hexmask.long.word 0x04 0.--15. 1. "SBIDX,Source B-Idx for Source Active Register Set:B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements]" rgroup.word 0x254++0x01 line.word 0x00 "TPTC00_SAMPPRXY," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x258++0x01 line.word 0x00 "TPTC00_SACNTRLD," rgroup.long 0x25C++0x07 line.long 0x00 "TPTC00_SASRCBREF," line.long 0x04 "TPTC00_SADSTBREF," rgroup.word 0x264++0x01 line.word 0x00 "TPTC00_SABCNT," rgroup.word 0x280++0x01 line.word 0x00 "TPTC00_DFCNTRLD," rgroup.long 0x284++0x03 line.long 0x00 "TPTC00_DFSRCBREF," group.long 0x300++0x07 line.long 0x00 "TPTC00_DFOPT0," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC00_DFSRC0," rgroup.tbyte 0x308++0x02 line.tbyte 0x00 "TPTC00_DFACNT0," hexmask.tbyte 0x00 0.--22. 1. "ACNT,A-Dimension count" rgroup.long 0x30C++0x07 line.long 0x00 "TPTC00_DFDST0," line.long 0x04 "TPTC00_DFBIDX0," hexmask.long.word 0x04 16.--31. 1. "DBIDX,Dest B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT.." hexmask.long.word 0x04 0.--15. 1. "SBIDX,Src B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements].SBIDX is always.." rgroup.word 0x314++0x01 line.word 0x00 "TPTC00_DFMPPRXY0," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x318++0x01 line.word 0x00 "TPTC00_DFBCNT0," group.long 0x340++0x07 line.long 0x00 "TPTC00_DFOPT1," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC00_DFSRC1," rgroup.tbyte 0x348++0x02 line.tbyte 0x00 "TPTC00_DFACNT1," hexmask.tbyte 0x00 0.--22. 1. "ACNT,A-Dimension count" rgroup.long 0x34C++0x07 line.long 0x00 "TPTC00_DFDST1," line.long 0x04 "TPTC00_DFBIDX1," hexmask.long.word 0x04 16.--31. 1. "DBIDX,Dest B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT.." hexmask.long.word 0x04 0.--15. 1. "SBIDX,Src B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements].SBIDX is always.." rgroup.word 0x354++0x01 line.word 0x00 "TPTC00_DFMPPRXY1," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x358++0x01 line.word 0x00 "TPTC00_DFBCNT1," width 0x0B tree.end tree "TPTC01_TPTC01 (MSS_CPSW)" base ad:0x52A60000 rgroup.long 0x00++0x03 line.long 0x00 "TPTC01_PID," bitfld.long 0x00 30.--31. "SCHEME,PID Scheme: Used to distinguish between old ID scheme and current" "0,1,2,3" hexmask.long.word 0x00 16.--27. 1. "FUNC,Function indicates a software compatible module family" newline bitfld.long 0x00 11.--15. "RTL,RTL Version" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31" bitfld.long 0x00 8.--10. "MAJOR,Major Revision" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 6.--7. "CUSTOM,Custom revision field: Not used on this version of EDMA" "0,1,2,3" bitfld.long 0x00 0.--5. "MINOR,Minor Revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" rgroup.word 0x04++0x01 line.word 0x00 "TPTC01_TCCFG," bitfld.word 0x00 8.--9. "DREGDEPTH,Dst Register FIFO Depth Parameterization" "0,1,2,3" bitfld.word 0x00 4.--5. "BUSWIDTH,Bus Width Parameterization" "0,1,2,3" newline bitfld.word 0x00 0.--2. "FIFOSIZE,Fifo Size Parameterization" "0,1,2,3,4,5,6,7" rgroup.word 0x100++0x01 line.word 0x00 "TPTC01_TCSTAT," bitfld.word 0x00 12.--13. "DFSTRTPTR,Dst FIFO Start PointerRepresents the offset to the head entry of Dst Register FIFO in units of entries" "0,1,2,3" bitfld.word 0x00 8. "ACTV,Channel ActiveChannel Active is a logical-OR of each of the BUSY/ACTV signals" "0,1" newline bitfld.word 0x00 4.--6. "DSTACTV,Destination Active StateSpecifies the number of TRs that are resident in the Dst Register FIFO at a given instant.Legal values are constrained by the DSTREGDEPTH parameter" "0,1,2,3,4,5,6,7" bitfld.word 0x00 2. "WSACTV,Write Status ActiveWSACTV =" "0,1" newline bitfld.word 0x00 1. "SRCACTV,Source Active StateSRCACTV =" "0,1" bitfld.word 0x00 0. "PROGBUSY,Program Register Set BusyPROGBUSY =" "0,1" rgroup.byte 0x104++0x00 line.byte 0x00 "TPTC01_INTSTAT," bitfld.byte 0x00 1. "TRDONE,TR Done Event Status:TRDONE =" "0,1" bitfld.byte 0x00 0. "PROGEMPTY,Program Set Empty Event Status:PROGEMPTY =" "0,1" group.byte 0x108++0x00 line.byte 0x00 "TPTC01_INTEN," bitfld.byte 0x00 1. "TRDONE,TR Done Event Enable:INTEN.TRDONE =" "0,1" bitfld.byte 0x00 0. "PROGEMPTY,Program Set Empty Event Enable:INTEN.PROGEMPTY =" "0,1" wgroup.byte 0x10C++0x00 line.byte 0x00 "TPTC01_INTCLR," bitfld.byte 0x00 1. "TRDONE,TR Done Event Clear:INTCLR.TRDONE =" "0,1" bitfld.byte 0x00 0. "PROGEMPTY,Program Set Empty Event Clear:INTCLR.PROGEMPTY =" "0,1" wgroup.byte 0x110++0x00 line.byte 0x00 "TPTC01_INTCMD," bitfld.byte 0x00 1. "SET,Set TPTC interrupt:Write of '1' to SET causes TPTC interrupt to be pulsed unconditionally.Writes of '0' have no affect" "0,1" bitfld.byte 0x00 0. "EVAL,Evaluate state of TPTC interruptWrite of '1' to EVAL causes TPTC interrupt to be pulsed if any of the INTSTAT bits are set to '1'.Writes of '0' have no affect" "0,1" rgroup.byte 0x120++0x00 line.byte 0x00 "TPTC01_ERRSTAT," bitfld.byte 0x00 3. "MMRAERR,MMR Address Error:MMRAERR =" "0,1" bitfld.byte 0x00 2. "TRERR,TR Error:TR detected that violates FIFO Mode transfer [SAM or DAM is '1'] alignment rules or has ACNT or BCNT == 0" "0,1" newline bitfld.byte 0x00 0. "BUSERR,Bus Error Event:BUSERR =" "0,1" group.byte 0x124++0x00 line.byte 0x00 "TPTC01_ERREN," bitfld.byte 0x00 3. "MMRAERR,Interrupt enable for ERRSTAT.MMRAERR:ERREN.MMRAERR =" "0,1" bitfld.byte 0x00 2. "TRERR,Interrupt enable for ERRSTAT.TRERR:ERREN.TRERR =" "0,1" newline bitfld.byte 0x00 0. "BUSERR,Interrupt enable for ERRSTAT.BUSERR:ERREN.BUSERR =" "0,1" wgroup.byte 0x128++0x00 line.byte 0x00 "TPTC01_ERRCLR," bitfld.byte 0x00 3. "MMRAERR,Interrupt clear for ERRSTAT.MMRAERR:ERRCLR.MMRAERR =" "0,1" bitfld.byte 0x00 2. "TRERR,Interrupt clear for ERRSTAT.TRERR:ERRCLR.TRERR =" "0,1" newline bitfld.byte 0x00 0. "BUSERR,Interrupt clear for ERRSTAT.BUSERR:ERRCLR.BUSERR =" "0,1" rgroup.tbyte 0x12C++0x02 line.tbyte 0x00 "TPTC01_ERRDET," bitfld.tbyte 0x00 17. "TCCHEN,Contains the OPT.TCCHEN value programmed by the user for the Read or Write transaction that resulted in an error" "0,1" bitfld.tbyte 0x00 16. "TCINTEN,Contains the OPT.TCINTEN value programmed by the user for the Read or Write transaction that resulted in an error" "0,1" newline bitfld.tbyte 0x00 8.--13. "TCC,Transfer Complete Code: Contains the OPT.TCC value programmed by the user for the Read or Write transaction that resulted in an error" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" bitfld.tbyte 0x00 0.--3. "STAT,Transaction Status:Stores the non-zero status/error code that was detected on the read status or write status bus.MS-bit effectively serves as the read vs" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" wgroup.byte 0x130++0x00 line.byte 0x00 "TPTC01_ERRCMD," bitfld.byte 0x00 1. "SET,Set TPTC error interrupt:Write of '1' to SET causes TPTC error interrupt to be pulsed unconditionally.Writes of '0' have no affect" "0,1" bitfld.byte 0x00 0. "EVAL,Evaluate state of TPTC error interruptWrite of '1' to EVAL causes TPTC error interrupt to be pulsed if any of the ERRSTAT bits are set to '1'.Writes of '0' have no affect" "0,1" group.byte 0x140++0x00 line.byte 0x00 "TPTC01_RDRATE," bitfld.byte 0x00 0.--2. "RDRATE,Read Rate Control: Controls the number of cycles between read commands" "0,1,2,3,4,5,6,7" group.long 0x200++0x13 line.long 0x00 "TPTC01_POPT," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC01_PSRC," line.long 0x08 "TPTC01_PCNT," hexmask.long.word 0x08 16.--31. 1. "BCNT,B-Dimension count" hexmask.long.word 0x08 0.--15. 1. "ACNT,A-Dimension count" line.long 0x0C "TPTC01_PDST," line.long 0x10 "TPTC01_PBIDX," hexmask.long.word 0x10 16.--31. 1. "DBIDX,Dest B-Idx for Program Register Set:B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT elements]" hexmask.long.word 0x10 0.--15. 1. "SBIDX,Source B-Idx for Program Register Set:B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements]" rgroup.word 0x214++0x01 line.word 0x00 "TPTC01_PMPPRXY," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x240++0x07 line.long 0x00 "TPTC01_SAOPT," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC01_SASRC," rgroup.tbyte 0x248++0x02 line.tbyte 0x00 "TPTC01_SACNT," hexmask.tbyte 0x00 0.--22. 1. "ACNT,A-Dimension count" rgroup.long 0x24C++0x07 line.long 0x00 "TPTC01_SADST," line.long 0x04 "TPTC01_SABIDX," hexmask.long.word 0x04 16.--31. 1. "DBIDX,Dest B-Idx for Source Active Register Set:B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT elements]" hexmask.long.word 0x04 0.--15. 1. "SBIDX,Source B-Idx for Source Active Register Set:B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements]" rgroup.word 0x254++0x01 line.word 0x00 "TPTC01_SAMPPRXY," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x258++0x01 line.word 0x00 "TPTC01_SACNTRLD," rgroup.long 0x25C++0x07 line.long 0x00 "TPTC01_SASRCBREF," line.long 0x04 "TPTC01_SADSTBREF," rgroup.word 0x264++0x01 line.word 0x00 "TPTC01_SABCNT," rgroup.word 0x280++0x01 line.word 0x00 "TPTC01_DFCNTRLD," rgroup.long 0x284++0x03 line.long 0x00 "TPTC01_DFSRCBREF," group.long 0x300++0x07 line.long 0x00 "TPTC01_DFOPT0," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC01_DFSRC0," rgroup.tbyte 0x308++0x02 line.tbyte 0x00 "TPTC01_DFACNT0," hexmask.tbyte 0x00 0.--22. 1. "ACNT,A-Dimension count" rgroup.long 0x30C++0x07 line.long 0x00 "TPTC01_DFDST0," line.long 0x04 "TPTC01_DFBIDX0," hexmask.long.word 0x04 16.--31. 1. "DBIDX,Dest B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT.." hexmask.long.word 0x04 0.--15. 1. "SBIDX,Src B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements].SBIDX is always.." rgroup.word 0x314++0x01 line.word 0x00 "TPTC01_DFMPPRXY0," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x318++0x01 line.word 0x00 "TPTC01_DFBCNT0," group.long 0x340++0x07 line.long 0x00 "TPTC01_DFOPT1," bitfld.long 0x00 28.--29. "DBG_ID,Debug IDValue driven on the read (tptc_r_dbg_channel_id) and write (tptc_w_dbg_channel_id) command bus.Used at system level for trace/profiling of user selected transfers in systems that include this feature" "0,1,2,3" bitfld.long 0x00 22. "TCCHEN,Transfer complete chaining enable:0: Transfer complete chaining is disabled.1: Transfer complete chaining is enabled" "0,1" newline bitfld.long 0x00 20. "TCINTEN,Transfer complete interrupt enable:0: Transfer complete interrupt is disabled.1: Transfer complete interrupt is enabled" "0,1" bitfld.long 0x00 12.--17. "TCC,Transfer Complete Code: The 6-bit code is used to set the relevant bit in CER or IPR of the TPCC module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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.--10. "FWID,FIFO width control: Applies if either SAM or DAM is set to FIFO mode" "0,1,2,3,4,5,6,7" bitfld.long 0x00 4.--6. "PRI,Transfer Priority:0: Priority" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 1. "DAM,Destination Address Mode within an array:0: INCR Dst addressing within an array increments.1: FIFO Dst addressing within an array wraps around upon reaching FIFO width" "0,1" bitfld.long 0x00 0. "SAM,Source Address Mode within an array:0: INCR Src addressing within an array increments.1: FIFO Src addressing within an array wraps around upon reaching FIFO width" "0,1" line.long 0x04 "TPTC01_DFSRC1," rgroup.tbyte 0x348++0x02 line.tbyte 0x00 "TPTC01_DFACNT1," hexmask.tbyte 0x00 0.--22. 1. "ACNT,A-Dimension count" rgroup.long 0x34C++0x07 line.long 0x00 "TPTC01_DFDST1," line.long 0x04 "TPTC01_DFBIDX1," hexmask.long.word 0x04 16.--31. 1. "DBIDX,Dest B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Destination arrays: Represents the offset in bytes between the starting address of each destination array [recall that there are BCNT arrays of ACNT.." hexmask.long.word 0x04 0.--15. 1. "SBIDX,Src B-Idx for Dest FIFO Register Set.Value copied from PBIDX: B-Idx offset between Source arrays: Represents the offset in bytes between the starting address of each source array [recall that there are BCNT arrays of ACNT elements].SBIDX is always.." rgroup.word 0x354++0x01 line.word 0x00 "TPTC01_DFMPPRXY1," bitfld.word 0x00 9. "SECURE,Secure Level: Deprecated always read as 0" "0,1" bitfld.word 0x00 8. "PRIV,Privilege Level:PRIV =" "0,1" newline bitfld.word 0x00 0.--3. "PRIVID,Privilege ID:PMPPRXY.PRIVID is always updated with the value from configuration bus privilege ID field on any/every write to Program Set BIDX Register [trigger register].The PRIVID value for the SA Set and DF Set are copied from the value in the.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.word 0x358++0x01 line.word 0x00 "TPTC01_DFBCNT1," width 0x0B tree.end tree.end tree "UART 0..5" tree "UART0_UART0 (MSS_UART)" base ad:0x52300000 group.byte 0x00++0x00 line.byte 0x00 "UART0_DLL," rgroup.long 0x00++0x03 line.long 0x00 "UART0_RHR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RHR,Receive holding register" group.long 0x00++0x03 line.long 0x00 "UART0_THR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "THR,TRANSMIT HOLDING REGISTER" group.byte 0x04++0x00 line.byte 0x00 "UART0_DLH," group.byte 0x04++0x00 line.byte 0x00 "UART0_IER_CIR," bitfld.byte 0x00 6.--7. "NOT_USED2,Not Defined" "0,1,2,3" bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" newline bitfld.byte 0x00 4. "NOT_USED1,Not Defined" "0,1" bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined 0 | RX_STOP_IT_VALUE_0Disables the receive stop interrupt" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.byte 0x04++0x00 line.byte 0x00 "UART0_IER_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined 0 | EOF_IT_VALUE_0Disables the received EOF interrupt" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_VALUE_0Disables the receiver line status interrupt" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" bitfld.byte 0x00 4. "STS_FIFO_TRIG_IT,Not Defined 0 | STS_FIFO_TRIG_IT_VALUE_0Disables the status FIFO trigger level interrupt" "0,1" newline bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" bitfld.byte 0x00 2. "LAST_RX_BYTE_IT,Not Defined 0 | LAST_RX_BYTE_IT_VALUE_0Disables the last byte of frame in RX FIFO interrupt" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.long 0x04++0x03 line.long 0x00 "UART0_IER_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "CTS_IT,Not Defined 0 | CTS_IT_VALUE_0Disables the CTS* interrupt 1 | CTS_IT_VALUE_1Enables the CTS* interrupt" "0,1" newline bitfld.long 0x00 6. "RTS_IT,Not Defined 0 | RTS_IT_VALUE_0Disables the RTS* interrupt 1 | RTS_IT_VALUE_1Enables the RTS* interrupt" "0,1" bitfld.long 0x00 5. "XOFF_IT,Not Defined 0 | XOFF_IT_VALUE_0Disables the XOFF interrupt 1 | XOFF_IT_VALUE_1Enables the XOFF interrupt" "0,1" newline bitfld.long 0x00 4. "SLEEP_MODE,Not Defined 0 | SLEEP_MODE_VALUE_0Disables sleep mode 1 | SLEEP_MODE_VALUE_1Enables sleep mode (stop baud rate clock when the module is inactive)" "0,1" bitfld.long 0x00 3. "MODEM_STS_IT,Not Defined 0 | MODEM_STS_IT_VALUE_0Disables the modem status register interrupt 1 | MODEM_STS_IT_VALUE_1Enables the modem status register interrupt" "0,1" newline bitfld.long 0x00 2. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_U_VALUE_0Disables the receiver line status interrupt 1 | LINE_STS_IT_U_VALUE_1Enables the receiver line status interrupt" "0,1" bitfld.long 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt 1 | THR_IT_VALUE_1Enables the THR interrupt" "0,1" newline bitfld.long 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt and time out interrupt" "0,1" group.byte 0x08++0x00 line.byte 0x00 "UART0_EFR," bitfld.byte 0x00 7. "AUTO_CTS_EN,Auto-CTS enable bit" "0,1" bitfld.byte 0x00 6. "AUTO_RTS_EN,Auto-RTS enable bit" "0,1" newline bitfld.byte 0x00 5. "SPECIAL_CHAR_DETECT," "0,1" bitfld.byte 0x00 4. "ENHANCED_EN,Enhanced functions write enable bit" "0,1" newline bitfld.byte 0x00 0.--3. "SW_FLOW_CONTROL,Combinations of Software flow control can be selected by programming bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x03 line.long 0x00 "UART0_FCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "RX_FIFO_TRIG,Sets the trigger level for the RX FIFO:If SCR[7] = 0 and TLR[7:4] =" "0,1,2,3" newline bitfld.long 0x00 4.--5. "TX_FIFO_TRIG,Sets the trigger level for the TX FIFO:If SCR[6] = 0 and TLR[3:0] =" "0,1,2,3" bitfld.long 0x00 3. "DMA_MODE,This register is considered if SCR[0] = 0" "0,1" newline bitfld.long 0x00 2. "TX_FIFO_CLEAR,Not Defined Write0 | TX_FIFO_CLEAR_VALUE_0No change Write1 | TX_FIFO_CLEAR_VALUE_1Clears the transmit FIFO and resets its counter logic to zero" "0,1" bitfld.long 0x00 1. "RX_FIFO_CLEAR,Not Defined Write0 | RX_FIFO_CLEAR_VALUE_0No change Write1 | RX_FIFO_CLEAR_VALUE_1Clears the receive FIFO and resets its counter logic to zero" "0,1" newline bitfld.long 0x00 0. "FIFO_EN,Not Defined Write0 | FIFO_EN_VALUE_0Disables the transmit and receive FIFOs" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART0_IIR_CIR," bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined Read0 | RX_STOP_IT_VALUE_0Receive stop interrupt inactive Read1 | RX_STOP_IT_VALUE_1Receive stop interrupt active" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART0_IIR_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined Read0 | EOF_IT_VALUE_0Received EOF interrupt inactive Read1 | EOF_IT_VALUE_1Received EOF interrupt active" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined Read0 | LINE_STS_IT_VALUE_0Receiver line status interrupt inactive Read1 | LINE_STS_IT_VALUE_1Receiver line status interrupt active" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 4. "STS_FIFO_IT,Not Defined Read0 | STS_FIFO_IT_VALUE_0Status FIFO trigger level interrupt inactive Read1 | STS_FIFO_IT_VALUE_1Status FIFO trigger level interrupt active" "0,1" newline bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" bitfld.byte 0x00 2. "RX_FIFO_LAST_BYTE_IT,Not Defined Read0 | RX_FIFO_LAST_BYTE_IT_VALUE_0Last byte of frame in RX FIFO interrupt inactive Read1 | RX_FIFO_LAST_BYTE_IT_VALUE_1Last byte of frame in RX FIFO interrupt active" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.long 0x08++0x07 line.long 0x00 "UART0_IIR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "FCR_MIRROR,Mirror the contents of FCR[0] on both bits" "0,1,2,3" newline bitfld.long 0x00 1.--5. "IT_TYPE,Not Defined Read0x00 | IT_TYPE_VALUE_0Modem 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" bitfld.long 0x00 0. "IT_PENDING,Not Defined Read0 | IT_PENDING_VALUE_0An interrupt is pending Read1 | IT_PENDING_VALUE_1No interrupt is pending" "0,1" line.long 0x04 "UART0_LCR," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "DIV_EN,Not Defined 0 | DIV_EN_VALUE_0Normal operating condition 1 | DIV_EN_VALUE_1Divisor latch enable" "0,1" newline bitfld.long 0x04 6. "BREAK_EN,Break control bit" "0,1" bitfld.long 0x04 5. "PARITY_TYPE2,Selects the forced parity format [if LCR[3] = 1]" "0,1" newline bitfld.long 0x04 4. "PARITY_TYPE1,Not Defined 0 | PARITY_TYPE1_VALUE_0Odd parity is generated (if LCR[3] = 1) 1 | PARITY_TYPE1_VALUE_1Even parity is generated (if LCR[3] = 1)" "0,1" bitfld.long 0x04 3. "PARITY_EN,Not Defined 0 | PARITY_EN_VALUE_0No parity 1 | PARITY_EN_VALUE_1A parity bit is generated during transmission and the receiver checks for received parity" "0,1" newline bitfld.long 0x04 2. "NB_STOP,Specifies the number of stop bits: 0 | NB_STOP_VALUE_01 stop bits (word length = 5 6 7 8) 1 | NB_STOP_VALUE_11.5 stop bits (word length = 5) in USART mode" "0,1" bitfld.long 0x04 0.--1. "CHAR_LENGTH,Specifies the word length to be transmitted or received" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "UART0_XON1_ADDR1," group.long 0x10++0x03 line.long 0x00 "UART0_MCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x00 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x00 6. "TCR_TLR,Not Defined 0 | TCR_TLR_VALUE_0No action 1 | TCR_TLR_VALUE_1Enables access to the TCR and TLR registers" "0,1" bitfld.long 0x00 5. "XON_EN,Not Defined 0 | XON_EN_VALUE_0Disable 'XON any' function 1 | XON_EN_VALUE_1Enable 'XON any' function" "0,1" newline bitfld.long 0x00 4. "LOOPBACK_EN,Not Defined 0 | LOOPBACK_EN_VALUE_0Normal operating mode 1 | LOOPBACK_EN_VALUE_1Enable local loopback mode (internal)" "0,1" bitfld.long 0x00 3. "CD_STS_CH,Not Defined 0 | CD_STS_CH_VALUE_0In loopback forces DCD* input high and IRQ outputs to inactive state" "0,1" newline bitfld.long 0x00 2. "RI_STS_CH,Not Defined 0 | RI_STS_CH_VALUE_0In loopback forces RI* input high" "0,1" bitfld.long 0x00 1. "RTS,In loop back controls MSR[4].If auto-RTS is enabled the RTS* output is controlled by hardware flow control" "0,1" newline bitfld.long 0x00 0. "DTR,Not Defined 0 | DTR_VALUE_0Force DTR* output to inactive (high)" "0,1" group.byte 0x14++0x00 line.byte 0x00 "UART0_XON2_ADDR2," rgroup.byte 0x14++0x00 line.byte 0x00 "UART0_LSR_CIR," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "RESERVED,Not Defined" "0,1" newline bitfld.byte 0x00 5. "RX_STOP,The RX_STOP is generated based on the value set in the BOF Length register (EBLR)" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.byte 0x14++0x00 line.byte 0x00 "UART0_LSR_IRDA," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "STS_FIFO_FULL,Not Defined Read0 | STS_FIFO_FULL_VALUE_0Status FIFO not full Read1 | STS_FIFO_FULL_VALUE_1Status FIFO full" "0,1" newline bitfld.byte 0x00 5. "RX_LAST_BYTE,Not Defined Read0 | RX_LAST_BYTE_VALUE_0The RX FIFO (RHR) does not contain the last byte of the frame to be read Read1 | RX_LAST_BYTE_VALUE_1The RX FIFO (RHR) contains the last byte of the frame to be read.This bit is only set when the last.." "0,1" bitfld.byte 0x00 4. "FRAME_TOO_LONG,Not Defined Read0 | FRAME_TOO_LONG_VALUE_0No frame-too-long error in frame Read1 | FRAME_TOO_LONG_VALUE_1Frame-too-long error in the frame at the top of the STATUS FIFO [next character to be read]" "0,1" newline bitfld.byte 0x00 3. "ABORT,Not Defined Read0 | ABORT_VALUE_0No abort pattern error in frame Read1 | ABORT_VALUE_1Abort pattern is received" "0,1" bitfld.byte 0x00 2. "CRC,Not Defined Read0 | CRC_VALUE_0No CRC error in frame Read1 | CRC_VALUE_1CRC error in the frame at the top of the STATUS FIFO (next character to be read)" "0,1" newline bitfld.byte 0x00 1. "STS_FIFO_E,Not Defined Read0 | STS_FIFO_E_VALUE_0Status FIFO not empty Read1 | STS_FIFO_E_VALUE_1Status FIFO empty" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "UART0_LSR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "RX_FIFO_STS,Not Defined Read0 | RX_FIFO_STS_VALUE_0Normal operation Read1 | RX_FIFO_STS_VALUE_1At least one parity error framing error or break indication in the RX FIFO" "0,1" newline bitfld.long 0x00 6. "TX_SR_E,Not Defined Read0 | TX_SR_E_VALUE_0Transmitter hold (TX FIFO) and shift registers are not empty" "0,1" bitfld.long 0x00 5. "TX_FIFO_E,Not Defined Read0 | TX_FIFO_E_VALUE_0Transmit hold register (TX FIFO) is not empty Read1 | TX_FIFO_E_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" newline bitfld.long 0x00 4. "RX_BI,Not Defined Read0 | RX_BI_VALUE_0No break condition Read1 | RX_BI_VALUE_1A break was detected while the data being read from the RX FIFO was being received" "0,1" bitfld.long 0x00 3. "RX_FE,Not Defined Read0 | RX_FE_VALUE_0No framing error in data being read from RX FIFO" "0,1" newline bitfld.long 0x00 2. "RX_PE,Not Defined Read0 | RX_PE_VALUE_0No parity error in data being read from RX FIFO" "0,1" bitfld.long 0x00 1. "RX_OE,Not Defined Read0 | RX_OE_VALUE_0No overrun error Read1 | RX_OE_VALUE_1Overrun error has occurred" "0,1" newline bitfld.long 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" group.byte 0x18++0x00 line.byte 0x00 "UART0_TCR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_START,RX FIFO trigger level to RESTORE transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "RX_FIFO_TRIG_HALT,RX FIFO trigger level to HALT transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "UART0_XOFF1," rgroup.long 0x18++0x03 line.long 0x00 "UART0_MSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "NCD_STS,This bit is the complement of the DCD* input" "0,1" newline bitfld.long 0x00 6. "NRI_STS,This bit is the complement of the RI* input" "0,1" bitfld.long 0x00 5. "NDSR_STS,This bit is the complement of the DSR* input" "0,1" newline bitfld.long 0x00 4. "NCTS_STS,This bit is the complement of the CTS* input" "0,1" bitfld.long 0x00 3. "DCD_STS,Indicates that DCD* input [or MCR[3] in loop back] has changed" "0,1" newline bitfld.long 0x00 2. "RI_STS,Indicates that RI* input [or MCR[2] in loop back] has changed state from low to high" "0,1" bitfld.long 0x00 1. "DSR_STS,Not Defined Read1 | DSR_STS_VALUE_1Indicates that DSR* input (or MCR[0] in loop back) has changed state" "0,1" newline bitfld.long 0x00 0. "CTS_STS,Not Defined Read1 | CTS_STS_VALUE_1Indicates that CTS* input (or MCR[1] in loop back) has changed state" "0,1" group.byte 0x1C++0x00 line.byte 0x00 "UART0_TLR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_DMA,Receive FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "TX_FIFO_TRIG_DMA,Transmit FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "UART0_XOFF2," group.long 0x1C++0x0F line.long 0x00 "UART0_SPR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SPR_WORD,Scratchpad register" line.long 0x04 "UART0_MDR1," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "FRAME_END_MODE,IrDA mode only" "0,1" newline bitfld.long 0x04 6. "SIP_MODE,MIR/FIR modes only" "0,1" bitfld.long 0x04 5. "SCT,Store and control the transmission 0 | SCT_VALUE_0Starts the Infrared transmission as soon as a value is written to THR 1 | SCT_VALUE_1Starts the Infrared transmission with the control of ACREG[2]" "0,1" newline bitfld.long 0x04 4. "SET_TXIR,Used to configure the infrared transceiver" "0,1" bitfld.long 0x04 3. "IR_SLEEP,Not Defined 0 | IR_SLEEP_VALUE_0IrDA/CIR sleep mode disabled 1 | IR_SLEEP_VALUE_1IrDA/CIR sleep mode enabled" "0,1" newline bitfld.long 0x04 0.--2. "MODE_SELECT,Not Defined 0x0 | MODE_SELECT_VALUE_0UART 16x mode 0x1 | MODE_SELECT_VALUE_1SIR mode 0x2 | MODE_SELECT_VALUE_2UART 16x auto-baud 0x3 | MODE_SELECT_VALUE_3UART 13x mode 0x4 | MODE_SELECT_VALUE_4MIR mode 0x5 | MODE_SELECT_VALUE_5FIR mode 0x6 |.." "0,1,2,3,4,5,6,7" line.long 0x08 "UART0_MDR2," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "SET_TXIR_ALT,Provide alternate functionnality for MDR1[4] [SET_TXIR] 0 | SET_TXIR_ALT_VALUE_0Normal mode 1 | SET_TXIR_ALT_VALUE_1Alternate mode for SET_TXIR" "0,1" newline bitfld.long 0x08 6. "IRRXINVERT,Only for IR mode [IRDA & CIR]Invert RX pin inside the module before the voting or sampling system logic of the infra red block" "0,1" bitfld.long 0x08 4.--5. "CIR_PULSE_MODE,CIR Pulse modulation definition" "0,1,2,3" newline bitfld.long 0x08 3. "UART_PULSE,UART mode only" "0,1" bitfld.long 0x08 1.--2. "STS_FIFO_TRIG,Only for IR-IRDA mode.Frame Status FIFO Threshold select: 0x0 | STS_FIFO_TRIG_VALUE_01 entry 0x1 | STS_FIFO_TRIG_VALUE_14 entries 0x2 | STS_FIFO_TRIG_VALUE_27 entries 0x3 | STS_FIFO_TRIG_VALUE_38 entries" "0,1,2,3" newline rbitfld.long 0x08 0. "IRTX_UNDERRUN,IRDA Transmission status interrupt.When the IIR[5] interrupt occurs the meaning of the interrupt is : Read0 | IRTX_UNDERRUN_VALUE_0the last bit of the frame has been transmitted successfully without error" "0,1" line.long 0x0C "UART0_TXFLL," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x0C 0.--7. 1. "TXFLL,LSB register used to specify the frame length" rgroup.long 0x28++0x07 line.long 0x00 "UART0_SFLSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 5.--7. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "OE_ERROR,Not Defined Read1 | OE_ERROR_VALUE_1Overrun error in RX FIFO when frame at top of RX FIFO was received" "0,1" bitfld.long 0x00 3. "FRAME_TOO_LONG_ERROR,Not Defined Read1 | FRAME_TOO_LONG_ERROR_VALUE_1Frame-length too long error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 2. "ABORT_DETECT,Not Defined Read1 | ABORT_DETECT_VALUE_1Abort pattern detected in frame at top of RX FIFO" "0,1" bitfld.long 0x00 1. "CRC_ERROR,Not Defined Read1 | CRC_ERROR_VALUE_1CRC error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 0. "RESERVED0,Not Defined" "0,1" line.long 0x04 "UART0_TXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 0.--4. "TXFLH,MSB register used to specify the frame 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" rgroup.long 0x2C++0x07 line.long 0x00 "UART0_RESUME," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RESUME,Dummy read to restart the TX or RX" line.long 0x04 "UART0_RXFLL," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x04 0.--7. 1. "RXFLL,LSB register used to specify the frame length in reception" rgroup.long 0x30++0x07 line.long 0x00 "UART0_SFREGL," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SFREGL,LSB part of the frame length" line.long 0x04 "UART0_RXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0.--3. "RXFLH,MSB register used to specify the frame length in reception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x34++0x03 line.long 0x00 "UART0_SFREGH," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. "SFREGH,MSB part of the frame length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x38++0x00 line.byte 0x00 "UART0_UASR," bitfld.byte 0x00 6.--7. "PARITY_TYPE," "0,1,2,3" bitfld.byte 0x00 5. "BIT_BY_CHAR," "0,1" newline bitfld.byte 0x00 0.--4. "SPEED,Used to report the speed identified" "0,1,2,3,4,5,6,7,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 0x38++0x13 line.long 0x00 "UART0_BLR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "STS_FIFO_RESET,Status FIFO reset" "0,1" newline bitfld.long 0x00 6. "XBOF_TYPE,SIR xBOF select" "0,1" rbitfld.long 0x00 0.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART0_ACREG," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "PULSE_TYPE,SIR pulse width select: 0 | PULSE_TYPE_VALUE_03/16 of baud-rate pulse width 1 | PULSE_TYPE_VALUE_11.6us" "0,1" newline bitfld.long 0x04 6. "SD_MOD,Primary output used to configure transceivers" "0,1" bitfld.long 0x04 5. "DIS_IR_RX,Not Defined 0 | DIS_IR_RX_VALUE_0Normal operation (RX input automatically disabled during transmit but enabled outside of transmit operation)" "0,1" newline bitfld.long 0x04 4. "DIS_TX_UNDERRUN,It is recommended to disable TX FIFO underrun capability by masking corresponding underrun interrupt" "0,1" bitfld.long 0x04 3. "SEND_SIP,MIR/FIR Modes only.Send Serial Infrared Interaction Pulse [SIP]If this bit is set during a MIR/FIR transmission the SIP will be send at the end of it.This bit automatically gets cleared at the end of the SIP transmission" "0,1" newline bitfld.long 0x04 2. "SCTX_EN,Store and controlled TX start" "0,1" bitfld.long 0x04 1. "ABORT_EN,Frame Abort" "0,1" newline bitfld.long 0x04 0. "EOT_EN,EOT [end of transmission] bit" "0,1" line.long 0x08 "UART0_SCR," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "RX_TRIG_GRANU1,Not Defined 0 | RX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER RX LEVEL" "0,1" newline bitfld.long 0x08 6. "TX_TRIG_GRANU1,Not Defined 0 | TX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER TX LEVEL" "0,1" bitfld.long 0x08 5. "DSR_IT,Not Defined 0 | DSR_IT_VALUE_0DISABLES DSR* INTERRUPT" "0,1" newline bitfld.long 0x08 4. "RX_CTS_DSR_WAKE_UP_ENABLE,Not Defined 0 | RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0DISABLES THE WAKE UP INTERRUPT AND CLEARS SSR[1]" "0,1" bitfld.long 0x08 3. "TX_EMPTY_CTL_IT,Not Defined 0 | TX_EMPTY_CTL_IT_VALUE_0Normal mode for THR interrupt (See UART mode interrupts table)" "0,1" newline bitfld.long 0x08 1.--2. "DMA_MODE_2,Used to specify the DMA mode valid if SCR[0] = 1 0x0 | DMA_MODE_2_VALUE_0DMA mode 0 (no DMA) 0x1 | DMA_MODE_2_VALUE_1DMA mode 1 (UART_nDMA_REQ[0] in TX UART_nDMA_REQ[1] in RX) 0x2 | DMA_MODE_2_VALUE_2DMA mode 2 (UART_nDMA_REQ[0] in RX) 0x3 |.." "0,1,2,3" bitfld.long 0x08 0. "DMA_MODE_CTL,Not Defined 0 | DMA_MODE_CTL_VALUE_0The DMA_MODE is set with FCR[3] 1 | DMA_MODE_CTL_VALUE_1The DMA_MODE is set with SCR[2:1]" "0,1" line.long 0x0C "UART0_SSR," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x0C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x0C 2. "DMA_COUNTER_RST,Not Defined 0 | DMA_COUNTER_RST_VALUE_0The DMA counter will not be reset if the corresponding FIFO is reset (via FCR[1] or FCR[2]) 1 | DMA_COUNTER_RST_VALUE_1The DMA counter will be reset if corresponding FIFO is reset (via FCR[1] or.." "0,1" rbitfld.long 0x0C 1. "RX_CTS_DSR_WAKE_UP_STS,Not Defined Read0 | RX_CTS_DSR_WAKE_UP_STS_VALUE_0No falling edge event on RX CTS* and DSR* Read1 | RX_CTS_DSR_WAKE_UP_STS_VALUE_1A falling edge occurred on RX CTS* or DSR*" "0,1" newline rbitfld.long 0x0C 0. "TX_FIFO_FULL,Not Defined Read0 | TX_FIFO_FULL_VALUE_0TX FIFO is not full Read1 | TX_FIFO_FULL_VALUE_1TX FIFO is full" "0,1" line.long 0x10 "UART0_EBLR," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "EBLR,IR-IRDA mode: This register allows to define up to 176 xBOFs the maximum required by IrDA specification.IR-CIR mode: This register specifies the number of consecutive zeros to be received before generating the RX_STOP interrupt [IIR[2]].0x00: feature" rgroup.long 0x50++0x57 line.long 0x00 "UART0_MVR," bitfld.long 0x00 30.--31. "SCHEME,Scheme revision number of module" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Not Defined" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function revision number of module" bitfld.long 0x00 11.--15. "RTL,Rtl revision number of module" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision number of the module" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision number of the module" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision number of the module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART0_SYSC," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "IDLEMODE,POWER MANAGEMENT REQ/ACK CONTROLREF: OCP DESIGN GUIDELINES VERSION 1.1 0x0 | IDLEMODE_VALUE_0Force idle" "0,1,2,3" bitfld.long 0x04 2. "ENAWAKEUP,WAKE UP FEATURE CONTROL 0 | ENAWAKEUP_VALUE_0Wake up is disabled 1 | ENAWAKEUP_VALUE_1Wake up capability is enabled" "0,1" newline bitfld.long 0x04 1. "SOFTRESET,Software reset" "0,1" bitfld.long 0x04 0. "AUTOIDLE,Internal OCP clock gating strategy 0 | AUTOIDLE_VALUE_0Clock is running 1 | AUTOIDLE_VALUE_1Automatic OCP clock gating strategy is applied based on the OCP interface activity" "0,1" line.long 0x08 "UART0_SYSS," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x08 1.--7. 1. "RESERVED,Not Defined" newline bitfld.long 0x08 0. "RESETDONE,Internal Reset Monitoring Read0 | RESETDONE_VALUE_0Internal Module Reset is ongoing Read1 | RESETDONE_VALUE_1Reset completed" "0,1" line.long 0x0C "UART0_WER," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x0C 7. "EVENT_7_TX_WAKEUP_EN,Not Defined 0 | EVENT_7_TX_WAKEUP_EN_VALUE_0Event is not allowed to wake up the system 1 | EVENT_7_TX_WAKEUP_EN_VALUE_1EVENT CAN WAKE UP THE SYSTEM: Event can be: THR_IT or TX_DMA request and/or TX_SATUS_IT" "0,1" newline bitfld.long 0x0C 6. "EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT,Not Defined 0 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 5. "EVENT_5_RHR_INTERRUPT,Not Defined 0 | EVENT_5_RHR_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_5_RHR_INTERRUPT_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 4. "EVENT_4_RX_ACTIVITY,Not Defined 0 | EVENT_4_RX_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_4_RX_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 3. "EVENT_3_DCD_CD_ACTIVITY,Not Defined 0 | EVENT_3_DCD_CD_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_3_DCD_CD_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 2. "EVENT_2_RI_ACTIVITY,Not Defined 0 | EVENT_2_RI_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_2_RI_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 1. "EVENT_1_DSR_ACTIVITY,Not Defined 0 | EVENT_1_DSR_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_1_DSR_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 0. "EVENT_0_CTS_ACTIVITY,Not Defined 0 | EVENT_0_CTS_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_0_CTS_ACTIVITY_VALUE_1Event can wake up the system" "0,1" line.long 0x10 "UART0_CFPS," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "CFPS,System clock frequency prescaler at [12x multiple]" line.long 0x14 "UART0_RXFIFO_LVL," hexmask.long.tbyte 0x14 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x14 0.--7. 1. "RXFIFO_LVL,Not Defined" line.long 0x18 "UART0_TXFIFO_LVL," hexmask.long.tbyte 0x18 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x18 0.--7. 1. "TXFIFO_LVL,Not Defined" line.long 0x1C "UART0_IER2," hexmask.long.tbyte 0x1C 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x1C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x1C 2. "RHR_IT_DIS,Not Defined 0 | RHR_IT_DIS_VALUE_0Enables the RHR interrupt" "0,1" bitfld.long 0x1C 1. "EN_TXFIFO_EMPTY,Enables[1]/DISABLES[00 EN_TXFIFO_EMPTY interrupt" "0,1" newline bitfld.long 0x1C 0. "EN_RXFIFO_EMPTY,Enables[1]/disables[0] EN_RXFIFO_EMPTY interrupt" "0,1" line.long 0x20 "UART0_ISR2," hexmask.long.tbyte 0x20 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x20 2.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 1. "TXFIFO_EMPTY_STS,TXFIFO interrupt pending 0 | TXFIFO_EMPTY_STS_VALUE_0TXFIFO_EMPTY interrupt not pending" "0,1" bitfld.long 0x20 0. "RXFIFO_EMPTY_STS,RXFIFO interrupt pending 0 | RXFIFO_EMPTY_STS_VALUE_0RXFIFO_EMPTY interrupt not pending" "0,1" line.long 0x24 "UART0_FREQ_SEL," hexmask.long.byte 0x24 0.--7. 1. "FREQ_SEL,Sets the sample per bit if non default frequency is used" line.long 0x28 "UART0_ABAUD_1ST_CHAR," line.long 0x2C "UART0_BAUD_2ND_CHAR," line.long 0x30 "UART0_MDR3," hexmask.long.tbyte 0x30 8.--31. 1. "RESERVED2,Not Defined" bitfld.long 0x30 4. "DIR_EN,RS-485 External Transceiver Direction Enable" "0,1" newline bitfld.long 0x30 3. "DIR_POL,RS-485 External Transceiver Direction Polarity" "0,1" bitfld.long 0x30 2. "SET_DMA_TX_THRESHOLD,Enable to set different TX DMA threshold then 64-trigger [usage of new register TX_DNA_THRESHOLD]" "0,1" newline bitfld.long 0x30 1. "NONDEFAULT_FREQ,Enables[1]/Disables[0] using NONDEFAULT fclk frequencies" "0,1" bitfld.long 0x30 0. "DISABLE_CIR_RX_DEMOD,Disables[1]/Enables[0] CIR RX demodulation 0 | DISABLE_CIR_RX_DEMOD_VALUE_0Enables CIR RX demodulation 1 | DISABLE_CIR_RX_DEMOD_VALUE_1Disables CIR RX demodulation" "0,1" line.long 0x34 "UART0_TX_DMA_THRESHOLD," bitfld.long 0x34 0.--5. "TX_DMA_THRESHOLD,Use to manually set the TX DMA threshold level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "UART0_MDR4," hexmask.long.tbyte 0x38 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x38 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x38 6. "MODE9,9-bit character length" "0,1" bitfld.long 0x38 3.--5. "FREQ_SEL_H,Upper 3 bits of FREQ_SEL register for higher division values as required for example for FI/Di in ISO7816 mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x38 0.--2. "MODE,New modes [when set overrides MDR1 modes] 0x0 | DISABLEDdisabled (no override) 0x1 | RESERVEDreserved 0x2 | SYNCH_EXTSynchronous mode with external clock 0x3 | SYNCH_GENSynchronous mode with generated clock 0x4 | ISO7816_0ISO 7816 mode T=0 0x5 |.." "0,1,2,3,4,5,6,7" line.long 0x3C "UART0_EFR2," hexmask.long.tbyte 0x3C 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x3C 7. "BROADCAST,Enables broadcast address matching in multi-drop address match mode" "0,1" newline bitfld.long 0x3C 6. "TIMEOUT_BEHAVE,Specifies how timeout is measured 0 | _0timeout after at least one character has been received 1 | _1periodic timeout even when no character has been received" "0,1" bitfld.long 0x3C 5. "C8,Value for ISO 7816 C8 pin for software control" "0,1" newline bitfld.long 0x3C 4. "C4,Value for ISO 7816 C4 pin for software control" "0,1" bitfld.long 0x3C 3. "C2,Value for ISO 7816 reset pin [software controllable]" "0,1" newline bitfld.long 0x3C 2. "MULTIDROP,Enables parity Multi-drop mode [overrides LCR[5..3]] when '1'" "0,1" bitfld.long 0x3C 1. "RHR_OVERRUN,RHR Overrun behaviour when buffer full 0 | DEFAULTdata in RHR is not overwritten (standard) 1 | ATMELdata in RHR is overwritten when buffer full (and FIFO disabled)" "0,1" newline bitfld.long 0x3C 0. "ENDIAN,Endianness 0 | LOW_ENDIANLittle Endian (LSB First) 1 | BIG_ENDIANBig Endian (MSB First)" "0,1" line.long 0x40 "UART0_ECR," hexmask.long.tbyte 0x40 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x40 6.--7. "RESERVED,Not Defined" "0,1,2,3" newline bitfld.long 0x40 5. "CLEAR_TX_PE,Write 1 to clear parity error from the Transmitter to allow it to continue to try sending data [ISO7816 transmit only]" "0,1" bitfld.long 0x40 4. "TX_EN,Enables/Disables the transmitter 0 | DISABLEDTransmitter is shut down 1 | ENABLEDTransmitter is working" "0,1" newline bitfld.long 0x40 3. "RX_EN,Enables/Disables the receiver 0 | DISABLEDReceiver is shut down 1 | ENABLEDReceiver is operating" "0,1" bitfld.long 0x40 2. "TX_RST,Writing '1' resets the transmitter" "0,1" newline bitfld.long 0x40 1. "RX_RST,Writing '1' resets the receiver" "0,1" bitfld.long 0x40 0. "A_MULTIDROP,In multi-drop mode when written with the value '1' causes the next byte written into THR to be transmitted with the parity bit set signaling an address" "0,1" line.long 0x44 "UART0_TIMEGUARD," hexmask.long.tbyte 0x44 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x44 0.--7. 1. "TIMEGUARD,Specifies the amount of idle baud clocks [transmitter bit period] to insert between transmitted bytes useful when comunicating with slower devices" line.long 0x48 "UART0_TIMEOUTL," hexmask.long.tbyte 0x48 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x48 0.--7. 1. "TIMEOUT_L,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x4C "UART0_TIMEOUTH," hexmask.long.tbyte 0x4C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x4C 0.--7. 1. "TIMEOUT_H,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x50 "UART0_SCCR," hexmask.long.tbyte 0x50 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x50 7. "DSNACK,Applies Max_Iteration to receiver aswell - when maximum number of NACKs have been returned the receiver will accept the data regardless of error" "0,1" newline bitfld.long 0x50 6. "INACK,Inhibit NACK when receiving even if an error is received" "0,1" rbitfld.long 0x50 3.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x50 0.--2. "MAX_ITERATION,Number of times to repeat transmitted character if the receiver did not acknowledge" "0,1,2,3,4,5,6,7" line.long 0x54 "UART0_ETHR," hexmask.long.tbyte 0x54 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x54 0.--8. 1. "ETHR,Extended Transmit Holding Register - allows writing the full 9bit RHR" rgroup.long 0xA4++0x03 line.long 0x00 "UART0_ERHR," hexmask.long.tbyte 0x00 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x00 0.--8. 1. "ERHR,Extended Receive Holding Register - allows accessing the full 9bit RHR" group.byte 0xA8++0x00 line.byte 0x00 "UART0_MAR," group.byte 0xAC++0x00 line.byte 0x00 "UART0_MMR," group.byte 0xB0++0x00 line.byte 0x00 "UART0_MBR," width 0x0B tree.end tree "UART1_UART1 (MSS_UART)" base ad:0x52301000 group.byte 0x00++0x00 line.byte 0x00 "UART1_DLL," rgroup.long 0x00++0x03 line.long 0x00 "UART1_RHR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RHR,Receive holding register" group.long 0x00++0x03 line.long 0x00 "UART1_THR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "THR,TRANSMIT HOLDING REGISTER" group.byte 0x04++0x00 line.byte 0x00 "UART1_DLH," group.byte 0x04++0x00 line.byte 0x00 "UART1_IER_CIR," bitfld.byte 0x00 6.--7. "NOT_USED2,Not Defined" "0,1,2,3" bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" newline bitfld.byte 0x00 4. "NOT_USED1,Not Defined" "0,1" bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined 0 | RX_STOP_IT_VALUE_0Disables the receive stop interrupt" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.byte 0x04++0x00 line.byte 0x00 "UART1_IER_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined 0 | EOF_IT_VALUE_0Disables the received EOF interrupt" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_VALUE_0Disables the receiver line status interrupt" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" bitfld.byte 0x00 4. "STS_FIFO_TRIG_IT,Not Defined 0 | STS_FIFO_TRIG_IT_VALUE_0Disables the status FIFO trigger level interrupt" "0,1" newline bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" bitfld.byte 0x00 2. "LAST_RX_BYTE_IT,Not Defined 0 | LAST_RX_BYTE_IT_VALUE_0Disables the last byte of frame in RX FIFO interrupt" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.long 0x04++0x03 line.long 0x00 "UART1_IER_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "CTS_IT,Not Defined 0 | CTS_IT_VALUE_0Disables the CTS* interrupt 1 | CTS_IT_VALUE_1Enables the CTS* interrupt" "0,1" newline bitfld.long 0x00 6. "RTS_IT,Not Defined 0 | RTS_IT_VALUE_0Disables the RTS* interrupt 1 | RTS_IT_VALUE_1Enables the RTS* interrupt" "0,1" bitfld.long 0x00 5. "XOFF_IT,Not Defined 0 | XOFF_IT_VALUE_0Disables the XOFF interrupt 1 | XOFF_IT_VALUE_1Enables the XOFF interrupt" "0,1" newline bitfld.long 0x00 4. "SLEEP_MODE,Not Defined 0 | SLEEP_MODE_VALUE_0Disables sleep mode 1 | SLEEP_MODE_VALUE_1Enables sleep mode (stop baud rate clock when the module is inactive)" "0,1" bitfld.long 0x00 3. "MODEM_STS_IT,Not Defined 0 | MODEM_STS_IT_VALUE_0Disables the modem status register interrupt 1 | MODEM_STS_IT_VALUE_1Enables the modem status register interrupt" "0,1" newline bitfld.long 0x00 2. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_U_VALUE_0Disables the receiver line status interrupt 1 | LINE_STS_IT_U_VALUE_1Enables the receiver line status interrupt" "0,1" bitfld.long 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt 1 | THR_IT_VALUE_1Enables the THR interrupt" "0,1" newline bitfld.long 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt and time out interrupt" "0,1" group.byte 0x08++0x00 line.byte 0x00 "UART1_EFR," bitfld.byte 0x00 7. "AUTO_CTS_EN,Auto-CTS enable bit" "0,1" bitfld.byte 0x00 6. "AUTO_RTS_EN,Auto-RTS enable bit" "0,1" newline bitfld.byte 0x00 5. "SPECIAL_CHAR_DETECT," "0,1" bitfld.byte 0x00 4. "ENHANCED_EN,Enhanced functions write enable bit" "0,1" newline bitfld.byte 0x00 0.--3. "SW_FLOW_CONTROL,Combinations of Software flow control can be selected by programming bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x03 line.long 0x00 "UART1_FCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "RX_FIFO_TRIG,Sets the trigger level for the RX FIFO:If SCR[7] = 0 and TLR[7:4] =" "0,1,2,3" newline bitfld.long 0x00 4.--5. "TX_FIFO_TRIG,Sets the trigger level for the TX FIFO:If SCR[6] = 0 and TLR[3:0] =" "0,1,2,3" bitfld.long 0x00 3. "DMA_MODE,This register is considered if SCR[0] = 0" "0,1" newline bitfld.long 0x00 2. "TX_FIFO_CLEAR,Not Defined Write0 | TX_FIFO_CLEAR_VALUE_0No change Write1 | TX_FIFO_CLEAR_VALUE_1Clears the transmit FIFO and resets its counter logic to zero" "0,1" bitfld.long 0x00 1. "RX_FIFO_CLEAR,Not Defined Write0 | RX_FIFO_CLEAR_VALUE_0No change Write1 | RX_FIFO_CLEAR_VALUE_1Clears the receive FIFO and resets its counter logic to zero" "0,1" newline bitfld.long 0x00 0. "FIFO_EN,Not Defined Write0 | FIFO_EN_VALUE_0Disables the transmit and receive FIFOs" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART1_IIR_CIR," bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined Read0 | RX_STOP_IT_VALUE_0Receive stop interrupt inactive Read1 | RX_STOP_IT_VALUE_1Receive stop interrupt active" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART1_IIR_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined Read0 | EOF_IT_VALUE_0Received EOF interrupt inactive Read1 | EOF_IT_VALUE_1Received EOF interrupt active" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined Read0 | LINE_STS_IT_VALUE_0Receiver line status interrupt inactive Read1 | LINE_STS_IT_VALUE_1Receiver line status interrupt active" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 4. "STS_FIFO_IT,Not Defined Read0 | STS_FIFO_IT_VALUE_0Status FIFO trigger level interrupt inactive Read1 | STS_FIFO_IT_VALUE_1Status FIFO trigger level interrupt active" "0,1" newline bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" bitfld.byte 0x00 2. "RX_FIFO_LAST_BYTE_IT,Not Defined Read0 | RX_FIFO_LAST_BYTE_IT_VALUE_0Last byte of frame in RX FIFO interrupt inactive Read1 | RX_FIFO_LAST_BYTE_IT_VALUE_1Last byte of frame in RX FIFO interrupt active" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.long 0x08++0x07 line.long 0x00 "UART1_IIR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "FCR_MIRROR,Mirror the contents of FCR[0] on both bits" "0,1,2,3" newline bitfld.long 0x00 1.--5. "IT_TYPE,Not Defined Read0x00 | IT_TYPE_VALUE_0Modem 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" bitfld.long 0x00 0. "IT_PENDING,Not Defined Read0 | IT_PENDING_VALUE_0An interrupt is pending Read1 | IT_PENDING_VALUE_1No interrupt is pending" "0,1" line.long 0x04 "UART1_LCR," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "DIV_EN,Not Defined 0 | DIV_EN_VALUE_0Normal operating condition 1 | DIV_EN_VALUE_1Divisor latch enable" "0,1" newline bitfld.long 0x04 6. "BREAK_EN,Break control bit" "0,1" bitfld.long 0x04 5. "PARITY_TYPE2,Selects the forced parity format [if LCR[3] = 1]" "0,1" newline bitfld.long 0x04 4. "PARITY_TYPE1,Not Defined 0 | PARITY_TYPE1_VALUE_0Odd parity is generated (if LCR[3] = 1) 1 | PARITY_TYPE1_VALUE_1Even parity is generated (if LCR[3] = 1)" "0,1" bitfld.long 0x04 3. "PARITY_EN,Not Defined 0 | PARITY_EN_VALUE_0No parity 1 | PARITY_EN_VALUE_1A parity bit is generated during transmission and the receiver checks for received parity" "0,1" newline bitfld.long 0x04 2. "NB_STOP,Specifies the number of stop bits: 0 | NB_STOP_VALUE_01 stop bits (word length = 5 6 7 8) 1 | NB_STOP_VALUE_11.5 stop bits (word length = 5) in USART mode" "0,1" bitfld.long 0x04 0.--1. "CHAR_LENGTH,Specifies the word length to be transmitted or received" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "UART1_XON1_ADDR1," group.long 0x10++0x03 line.long 0x00 "UART1_MCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x00 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x00 6. "TCR_TLR,Not Defined 0 | TCR_TLR_VALUE_0No action 1 | TCR_TLR_VALUE_1Enables access to the TCR and TLR registers" "0,1" bitfld.long 0x00 5. "XON_EN,Not Defined 0 | XON_EN_VALUE_0Disable 'XON any' function 1 | XON_EN_VALUE_1Enable 'XON any' function" "0,1" newline bitfld.long 0x00 4. "LOOPBACK_EN,Not Defined 0 | LOOPBACK_EN_VALUE_0Normal operating mode 1 | LOOPBACK_EN_VALUE_1Enable local loopback mode (internal)" "0,1" bitfld.long 0x00 3. "CD_STS_CH,Not Defined 0 | CD_STS_CH_VALUE_0In loopback forces DCD* input high and IRQ outputs to inactive state" "0,1" newline bitfld.long 0x00 2. "RI_STS_CH,Not Defined 0 | RI_STS_CH_VALUE_0In loopback forces RI* input high" "0,1" bitfld.long 0x00 1. "RTS,In loop back controls MSR[4].If auto-RTS is enabled the RTS* output is controlled by hardware flow control" "0,1" newline bitfld.long 0x00 0. "DTR,Not Defined 0 | DTR_VALUE_0Force DTR* output to inactive (high)" "0,1" group.byte 0x14++0x00 line.byte 0x00 "UART1_XON2_ADDR2," rgroup.byte 0x14++0x00 line.byte 0x00 "UART1_LSR_CIR," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "RESERVED,Not Defined" "0,1" newline bitfld.byte 0x00 5. "RX_STOP,The RX_STOP is generated based on the value set in the BOF Length register (EBLR)" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.byte 0x14++0x00 line.byte 0x00 "UART1_LSR_IRDA," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "STS_FIFO_FULL,Not Defined Read0 | STS_FIFO_FULL_VALUE_0Status FIFO not full Read1 | STS_FIFO_FULL_VALUE_1Status FIFO full" "0,1" newline bitfld.byte 0x00 5. "RX_LAST_BYTE,Not Defined Read0 | RX_LAST_BYTE_VALUE_0The RX FIFO (RHR) does not contain the last byte of the frame to be read Read1 | RX_LAST_BYTE_VALUE_1The RX FIFO (RHR) contains the last byte of the frame to be read.This bit is only set when the last.." "0,1" bitfld.byte 0x00 4. "FRAME_TOO_LONG,Not Defined Read0 | FRAME_TOO_LONG_VALUE_0No frame-too-long error in frame Read1 | FRAME_TOO_LONG_VALUE_1Frame-too-long error in the frame at the top of the STATUS FIFO [next character to be read]" "0,1" newline bitfld.byte 0x00 3. "ABORT,Not Defined Read0 | ABORT_VALUE_0No abort pattern error in frame Read1 | ABORT_VALUE_1Abort pattern is received" "0,1" bitfld.byte 0x00 2. "CRC,Not Defined Read0 | CRC_VALUE_0No CRC error in frame Read1 | CRC_VALUE_1CRC error in the frame at the top of the STATUS FIFO (next character to be read)" "0,1" newline bitfld.byte 0x00 1. "STS_FIFO_E,Not Defined Read0 | STS_FIFO_E_VALUE_0Status FIFO not empty Read1 | STS_FIFO_E_VALUE_1Status FIFO empty" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "UART1_LSR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "RX_FIFO_STS,Not Defined Read0 | RX_FIFO_STS_VALUE_0Normal operation Read1 | RX_FIFO_STS_VALUE_1At least one parity error framing error or break indication in the RX FIFO" "0,1" newline bitfld.long 0x00 6. "TX_SR_E,Not Defined Read0 | TX_SR_E_VALUE_0Transmitter hold (TX FIFO) and shift registers are not empty" "0,1" bitfld.long 0x00 5. "TX_FIFO_E,Not Defined Read0 | TX_FIFO_E_VALUE_0Transmit hold register (TX FIFO) is not empty Read1 | TX_FIFO_E_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" newline bitfld.long 0x00 4. "RX_BI,Not Defined Read0 | RX_BI_VALUE_0No break condition Read1 | RX_BI_VALUE_1A break was detected while the data being read from the RX FIFO was being received" "0,1" bitfld.long 0x00 3. "RX_FE,Not Defined Read0 | RX_FE_VALUE_0No framing error in data being read from RX FIFO" "0,1" newline bitfld.long 0x00 2. "RX_PE,Not Defined Read0 | RX_PE_VALUE_0No parity error in data being read from RX FIFO" "0,1" bitfld.long 0x00 1. "RX_OE,Not Defined Read0 | RX_OE_VALUE_0No overrun error Read1 | RX_OE_VALUE_1Overrun error has occurred" "0,1" newline bitfld.long 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" group.byte 0x18++0x00 line.byte 0x00 "UART1_TCR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_START,RX FIFO trigger level to RESTORE transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "RX_FIFO_TRIG_HALT,RX FIFO trigger level to HALT transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "UART1_XOFF1," rgroup.long 0x18++0x03 line.long 0x00 "UART1_MSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "NCD_STS,This bit is the complement of the DCD* input" "0,1" newline bitfld.long 0x00 6. "NRI_STS,This bit is the complement of the RI* input" "0,1" bitfld.long 0x00 5. "NDSR_STS,This bit is the complement of the DSR* input" "0,1" newline bitfld.long 0x00 4. "NCTS_STS,This bit is the complement of the CTS* input" "0,1" bitfld.long 0x00 3. "DCD_STS,Indicates that DCD* input [or MCR[3] in loop back] has changed" "0,1" newline bitfld.long 0x00 2. "RI_STS,Indicates that RI* input [or MCR[2] in loop back] has changed state from low to high" "0,1" bitfld.long 0x00 1. "DSR_STS,Not Defined Read1 | DSR_STS_VALUE_1Indicates that DSR* input (or MCR[0] in loop back) has changed state" "0,1" newline bitfld.long 0x00 0. "CTS_STS,Not Defined Read1 | CTS_STS_VALUE_1Indicates that CTS* input (or MCR[1] in loop back) has changed state" "0,1" group.byte 0x1C++0x00 line.byte 0x00 "UART1_TLR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_DMA,Receive FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "TX_FIFO_TRIG_DMA,Transmit FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "UART1_XOFF2," group.long 0x1C++0x0F line.long 0x00 "UART1_SPR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SPR_WORD,Scratchpad register" line.long 0x04 "UART1_MDR1," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "FRAME_END_MODE,IrDA mode only" "0,1" newline bitfld.long 0x04 6. "SIP_MODE,MIR/FIR modes only" "0,1" bitfld.long 0x04 5. "SCT,Store and control the transmission 0 | SCT_VALUE_0Starts the Infrared transmission as soon as a value is written to THR 1 | SCT_VALUE_1Starts the Infrared transmission with the control of ACREG[2]" "0,1" newline bitfld.long 0x04 4. "SET_TXIR,Used to configure the infrared transceiver" "0,1" bitfld.long 0x04 3. "IR_SLEEP,Not Defined 0 | IR_SLEEP_VALUE_0IrDA/CIR sleep mode disabled 1 | IR_SLEEP_VALUE_1IrDA/CIR sleep mode enabled" "0,1" newline bitfld.long 0x04 0.--2. "MODE_SELECT,Not Defined 0x0 | MODE_SELECT_VALUE_0UART 16x mode 0x1 | MODE_SELECT_VALUE_1SIR mode 0x2 | MODE_SELECT_VALUE_2UART 16x auto-baud 0x3 | MODE_SELECT_VALUE_3UART 13x mode 0x4 | MODE_SELECT_VALUE_4MIR mode 0x5 | MODE_SELECT_VALUE_5FIR mode 0x6 |.." "0,1,2,3,4,5,6,7" line.long 0x08 "UART1_MDR2," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "SET_TXIR_ALT,Provide alternate functionnality for MDR1[4] [SET_TXIR] 0 | SET_TXIR_ALT_VALUE_0Normal mode 1 | SET_TXIR_ALT_VALUE_1Alternate mode for SET_TXIR" "0,1" newline bitfld.long 0x08 6. "IRRXINVERT,Only for IR mode [IRDA & CIR]Invert RX pin inside the module before the voting or sampling system logic of the infra red block" "0,1" bitfld.long 0x08 4.--5. "CIR_PULSE_MODE,CIR Pulse modulation definition" "0,1,2,3" newline bitfld.long 0x08 3. "UART_PULSE,UART mode only" "0,1" bitfld.long 0x08 1.--2. "STS_FIFO_TRIG,Only for IR-IRDA mode.Frame Status FIFO Threshold select: 0x0 | STS_FIFO_TRIG_VALUE_01 entry 0x1 | STS_FIFO_TRIG_VALUE_14 entries 0x2 | STS_FIFO_TRIG_VALUE_27 entries 0x3 | STS_FIFO_TRIG_VALUE_38 entries" "0,1,2,3" newline rbitfld.long 0x08 0. "IRTX_UNDERRUN,IRDA Transmission status interrupt.When the IIR[5] interrupt occurs the meaning of the interrupt is : Read0 | IRTX_UNDERRUN_VALUE_0the last bit of the frame has been transmitted successfully without error" "0,1" line.long 0x0C "UART1_TXFLL," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x0C 0.--7. 1. "TXFLL,LSB register used to specify the frame length" rgroup.long 0x28++0x07 line.long 0x00 "UART1_SFLSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 5.--7. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "OE_ERROR,Not Defined Read1 | OE_ERROR_VALUE_1Overrun error in RX FIFO when frame at top of RX FIFO was received" "0,1" bitfld.long 0x00 3. "FRAME_TOO_LONG_ERROR,Not Defined Read1 | FRAME_TOO_LONG_ERROR_VALUE_1Frame-length too long error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 2. "ABORT_DETECT,Not Defined Read1 | ABORT_DETECT_VALUE_1Abort pattern detected in frame at top of RX FIFO" "0,1" bitfld.long 0x00 1. "CRC_ERROR,Not Defined Read1 | CRC_ERROR_VALUE_1CRC error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 0. "RESERVED0,Not Defined" "0,1" line.long 0x04 "UART1_TXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 0.--4. "TXFLH,MSB register used to specify the frame 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" rgroup.long 0x2C++0x07 line.long 0x00 "UART1_RESUME," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RESUME,Dummy read to restart the TX or RX" line.long 0x04 "UART1_RXFLL," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x04 0.--7. 1. "RXFLL,LSB register used to specify the frame length in reception" rgroup.long 0x30++0x07 line.long 0x00 "UART1_SFREGL," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SFREGL,LSB part of the frame length" line.long 0x04 "UART1_RXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0.--3. "RXFLH,MSB register used to specify the frame length in reception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x34++0x03 line.long 0x00 "UART1_SFREGH," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. "SFREGH,MSB part of the frame length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x38++0x00 line.byte 0x00 "UART1_UASR," bitfld.byte 0x00 6.--7. "PARITY_TYPE," "0,1,2,3" bitfld.byte 0x00 5. "BIT_BY_CHAR," "0,1" newline bitfld.byte 0x00 0.--4. "SPEED,Used to report the speed identified" "0,1,2,3,4,5,6,7,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 0x38++0x13 line.long 0x00 "UART1_BLR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "STS_FIFO_RESET,Status FIFO reset" "0,1" newline bitfld.long 0x00 6. "XBOF_TYPE,SIR xBOF select" "0,1" rbitfld.long 0x00 0.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART1_ACREG," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "PULSE_TYPE,SIR pulse width select: 0 | PULSE_TYPE_VALUE_03/16 of baud-rate pulse width 1 | PULSE_TYPE_VALUE_11.6us" "0,1" newline bitfld.long 0x04 6. "SD_MOD,Primary output used to configure transceivers" "0,1" bitfld.long 0x04 5. "DIS_IR_RX,Not Defined 0 | DIS_IR_RX_VALUE_0Normal operation (RX input automatically disabled during transmit but enabled outside of transmit operation)" "0,1" newline bitfld.long 0x04 4. "DIS_TX_UNDERRUN,It is recommended to disable TX FIFO underrun capability by masking corresponding underrun interrupt" "0,1" bitfld.long 0x04 3. "SEND_SIP,MIR/FIR Modes only.Send Serial Infrared Interaction Pulse [SIP]If this bit is set during a MIR/FIR transmission the SIP will be send at the end of it.This bit automatically gets cleared at the end of the SIP transmission" "0,1" newline bitfld.long 0x04 2. "SCTX_EN,Store and controlled TX start" "0,1" bitfld.long 0x04 1. "ABORT_EN,Frame Abort" "0,1" newline bitfld.long 0x04 0. "EOT_EN,EOT [end of transmission] bit" "0,1" line.long 0x08 "UART1_SCR," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "RX_TRIG_GRANU1,Not Defined 0 | RX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER RX LEVEL" "0,1" newline bitfld.long 0x08 6. "TX_TRIG_GRANU1,Not Defined 0 | TX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER TX LEVEL" "0,1" bitfld.long 0x08 5. "DSR_IT,Not Defined 0 | DSR_IT_VALUE_0DISABLES DSR* INTERRUPT" "0,1" newline bitfld.long 0x08 4. "RX_CTS_DSR_WAKE_UP_ENABLE,Not Defined 0 | RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0DISABLES THE WAKE UP INTERRUPT AND CLEARS SSR[1]" "0,1" bitfld.long 0x08 3. "TX_EMPTY_CTL_IT,Not Defined 0 | TX_EMPTY_CTL_IT_VALUE_0Normal mode for THR interrupt (See UART mode interrupts table)" "0,1" newline bitfld.long 0x08 1.--2. "DMA_MODE_2,Used to specify the DMA mode valid if SCR[0] = 1 0x0 | DMA_MODE_2_VALUE_0DMA mode 0 (no DMA) 0x1 | DMA_MODE_2_VALUE_1DMA mode 1 (UART_nDMA_REQ[0] in TX UART_nDMA_REQ[1] in RX) 0x2 | DMA_MODE_2_VALUE_2DMA mode 2 (UART_nDMA_REQ[0] in RX) 0x3 |.." "0,1,2,3" bitfld.long 0x08 0. "DMA_MODE_CTL,Not Defined 0 | DMA_MODE_CTL_VALUE_0The DMA_MODE is set with FCR[3] 1 | DMA_MODE_CTL_VALUE_1The DMA_MODE is set with SCR[2:1]" "0,1" line.long 0x0C "UART1_SSR," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x0C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x0C 2. "DMA_COUNTER_RST,Not Defined 0 | DMA_COUNTER_RST_VALUE_0The DMA counter will not be reset if the corresponding FIFO is reset (via FCR[1] or FCR[2]) 1 | DMA_COUNTER_RST_VALUE_1The DMA counter will be reset if corresponding FIFO is reset (via FCR[1] or.." "0,1" rbitfld.long 0x0C 1. "RX_CTS_DSR_WAKE_UP_STS,Not Defined Read0 | RX_CTS_DSR_WAKE_UP_STS_VALUE_0No falling edge event on RX CTS* and DSR* Read1 | RX_CTS_DSR_WAKE_UP_STS_VALUE_1A falling edge occurred on RX CTS* or DSR*" "0,1" newline rbitfld.long 0x0C 0. "TX_FIFO_FULL,Not Defined Read0 | TX_FIFO_FULL_VALUE_0TX FIFO is not full Read1 | TX_FIFO_FULL_VALUE_1TX FIFO is full" "0,1" line.long 0x10 "UART1_EBLR," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "EBLR,IR-IRDA mode: This register allows to define up to 176 xBOFs the maximum required by IrDA specification.IR-CIR mode: This register specifies the number of consecutive zeros to be received before generating the RX_STOP interrupt [IIR[2]].0x00: feature" rgroup.long 0x50++0x57 line.long 0x00 "UART1_MVR," bitfld.long 0x00 30.--31. "SCHEME,Scheme revision number of module" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Not Defined" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function revision number of module" bitfld.long 0x00 11.--15. "RTL,Rtl revision number of module" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision number of the module" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision number of the module" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision number of the module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART1_SYSC," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "IDLEMODE,POWER MANAGEMENT REQ/ACK CONTROLREF: OCP DESIGN GUIDELINES VERSION 1.1 0x0 | IDLEMODE_VALUE_0Force idle" "0,1,2,3" bitfld.long 0x04 2. "ENAWAKEUP,WAKE UP FEATURE CONTROL 0 | ENAWAKEUP_VALUE_0Wake up is disabled 1 | ENAWAKEUP_VALUE_1Wake up capability is enabled" "0,1" newline bitfld.long 0x04 1. "SOFTRESET,Software reset" "0,1" bitfld.long 0x04 0. "AUTOIDLE,Internal OCP clock gating strategy 0 | AUTOIDLE_VALUE_0Clock is running 1 | AUTOIDLE_VALUE_1Automatic OCP clock gating strategy is applied based on the OCP interface activity" "0,1" line.long 0x08 "UART1_SYSS," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x08 1.--7. 1. "RESERVED,Not Defined" newline bitfld.long 0x08 0. "RESETDONE,Internal Reset Monitoring Read0 | RESETDONE_VALUE_0Internal Module Reset is ongoing Read1 | RESETDONE_VALUE_1Reset completed" "0,1" line.long 0x0C "UART1_WER," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x0C 7. "EVENT_7_TX_WAKEUP_EN,Not Defined 0 | EVENT_7_TX_WAKEUP_EN_VALUE_0Event is not allowed to wake up the system 1 | EVENT_7_TX_WAKEUP_EN_VALUE_1EVENT CAN WAKE UP THE SYSTEM: Event can be: THR_IT or TX_DMA request and/or TX_SATUS_IT" "0,1" newline bitfld.long 0x0C 6. "EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT,Not Defined 0 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 5. "EVENT_5_RHR_INTERRUPT,Not Defined 0 | EVENT_5_RHR_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_5_RHR_INTERRUPT_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 4. "EVENT_4_RX_ACTIVITY,Not Defined 0 | EVENT_4_RX_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_4_RX_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 3. "EVENT_3_DCD_CD_ACTIVITY,Not Defined 0 | EVENT_3_DCD_CD_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_3_DCD_CD_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 2. "EVENT_2_RI_ACTIVITY,Not Defined 0 | EVENT_2_RI_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_2_RI_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 1. "EVENT_1_DSR_ACTIVITY,Not Defined 0 | EVENT_1_DSR_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_1_DSR_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 0. "EVENT_0_CTS_ACTIVITY,Not Defined 0 | EVENT_0_CTS_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_0_CTS_ACTIVITY_VALUE_1Event can wake up the system" "0,1" line.long 0x10 "UART1_CFPS," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "CFPS,System clock frequency prescaler at [12x multiple]" line.long 0x14 "UART1_RXFIFO_LVL," hexmask.long.tbyte 0x14 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x14 0.--7. 1. "RXFIFO_LVL,Not Defined" line.long 0x18 "UART1_TXFIFO_LVL," hexmask.long.tbyte 0x18 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x18 0.--7. 1. "TXFIFO_LVL,Not Defined" line.long 0x1C "UART1_IER2," hexmask.long.tbyte 0x1C 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x1C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x1C 2. "RHR_IT_DIS,Not Defined 0 | RHR_IT_DIS_VALUE_0Enables the RHR interrupt" "0,1" bitfld.long 0x1C 1. "EN_TXFIFO_EMPTY,Enables[1]/DISABLES[00 EN_TXFIFO_EMPTY interrupt" "0,1" newline bitfld.long 0x1C 0. "EN_RXFIFO_EMPTY,Enables[1]/disables[0] EN_RXFIFO_EMPTY interrupt" "0,1" line.long 0x20 "UART1_ISR2," hexmask.long.tbyte 0x20 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x20 2.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 1. "TXFIFO_EMPTY_STS,TXFIFO interrupt pending 0 | TXFIFO_EMPTY_STS_VALUE_0TXFIFO_EMPTY interrupt not pending" "0,1" bitfld.long 0x20 0. "RXFIFO_EMPTY_STS,RXFIFO interrupt pending 0 | RXFIFO_EMPTY_STS_VALUE_0RXFIFO_EMPTY interrupt not pending" "0,1" line.long 0x24 "UART1_FREQ_SEL," hexmask.long.byte 0x24 0.--7. 1. "FREQ_SEL,Sets the sample per bit if non default frequency is used" line.long 0x28 "UART1_ABAUD_1ST_CHAR," line.long 0x2C "UART1_BAUD_2ND_CHAR," line.long 0x30 "UART1_MDR3," hexmask.long.tbyte 0x30 8.--31. 1. "RESERVED2,Not Defined" bitfld.long 0x30 4. "DIR_EN,RS-485 External Transceiver Direction Enable" "0,1" newline bitfld.long 0x30 3. "DIR_POL,RS-485 External Transceiver Direction Polarity" "0,1" bitfld.long 0x30 2. "SET_DMA_TX_THRESHOLD,Enable to set different TX DMA threshold then 64-trigger [usage of new register TX_DNA_THRESHOLD]" "0,1" newline bitfld.long 0x30 1. "NONDEFAULT_FREQ,Enables[1]/Disables[0] using NONDEFAULT fclk frequencies" "0,1" bitfld.long 0x30 0. "DISABLE_CIR_RX_DEMOD,Disables[1]/Enables[0] CIR RX demodulation 0 | DISABLE_CIR_RX_DEMOD_VALUE_0Enables CIR RX demodulation 1 | DISABLE_CIR_RX_DEMOD_VALUE_1Disables CIR RX demodulation" "0,1" line.long 0x34 "UART1_TX_DMA_THRESHOLD," bitfld.long 0x34 0.--5. "TX_DMA_THRESHOLD,Use to manually set the TX DMA threshold level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "UART1_MDR4," hexmask.long.tbyte 0x38 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x38 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x38 6. "MODE9,9-bit character length" "0,1" bitfld.long 0x38 3.--5. "FREQ_SEL_H,Upper 3 bits of FREQ_SEL register for higher division values as required for example for FI/Di in ISO7816 mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x38 0.--2. "MODE,New modes [when set overrides MDR1 modes] 0x0 | DISABLEDdisabled (no override) 0x1 | RESERVEDreserved 0x2 | SYNCH_EXTSynchronous mode with external clock 0x3 | SYNCH_GENSynchronous mode with generated clock 0x4 | ISO7816_0ISO 7816 mode T=0 0x5 |.." "0,1,2,3,4,5,6,7" line.long 0x3C "UART1_EFR2," hexmask.long.tbyte 0x3C 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x3C 7. "BROADCAST,Enables broadcast address matching in multi-drop address match mode" "0,1" newline bitfld.long 0x3C 6. "TIMEOUT_BEHAVE,Specifies how timeout is measured 0 | _0timeout after at least one character has been received 1 | _1periodic timeout even when no character has been received" "0,1" bitfld.long 0x3C 5. "C8,Value for ISO 7816 C8 pin for software control" "0,1" newline bitfld.long 0x3C 4. "C4,Value for ISO 7816 C4 pin for software control" "0,1" bitfld.long 0x3C 3. "C2,Value for ISO 7816 reset pin [software controllable]" "0,1" newline bitfld.long 0x3C 2. "MULTIDROP,Enables parity Multi-drop mode [overrides LCR[5..3]] when '1'" "0,1" bitfld.long 0x3C 1. "RHR_OVERRUN,RHR Overrun behaviour when buffer full 0 | DEFAULTdata in RHR is not overwritten (standard) 1 | ATMELdata in RHR is overwritten when buffer full (and FIFO disabled)" "0,1" newline bitfld.long 0x3C 0. "ENDIAN,Endianness 0 | LOW_ENDIANLittle Endian (LSB First) 1 | BIG_ENDIANBig Endian (MSB First)" "0,1" line.long 0x40 "UART1_ECR," hexmask.long.tbyte 0x40 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x40 6.--7. "RESERVED,Not Defined" "0,1,2,3" newline bitfld.long 0x40 5. "CLEAR_TX_PE,Write 1 to clear parity error from the Transmitter to allow it to continue to try sending data [ISO7816 transmit only]" "0,1" bitfld.long 0x40 4. "TX_EN,Enables/Disables the transmitter 0 | DISABLEDTransmitter is shut down 1 | ENABLEDTransmitter is working" "0,1" newline bitfld.long 0x40 3. "RX_EN,Enables/Disables the receiver 0 | DISABLEDReceiver is shut down 1 | ENABLEDReceiver is operating" "0,1" bitfld.long 0x40 2. "TX_RST,Writing '1' resets the transmitter" "0,1" newline bitfld.long 0x40 1. "RX_RST,Writing '1' resets the receiver" "0,1" bitfld.long 0x40 0. "A_MULTIDROP,In multi-drop mode when written with the value '1' causes the next byte written into THR to be transmitted with the parity bit set signaling an address" "0,1" line.long 0x44 "UART1_TIMEGUARD," hexmask.long.tbyte 0x44 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x44 0.--7. 1. "TIMEGUARD,Specifies the amount of idle baud clocks [transmitter bit period] to insert between transmitted bytes useful when comunicating with slower devices" line.long 0x48 "UART1_TIMEOUTL," hexmask.long.tbyte 0x48 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x48 0.--7. 1. "TIMEOUT_L,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x4C "UART1_TIMEOUTH," hexmask.long.tbyte 0x4C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x4C 0.--7. 1. "TIMEOUT_H,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x50 "UART1_SCCR," hexmask.long.tbyte 0x50 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x50 7. "DSNACK,Applies Max_Iteration to receiver aswell - when maximum number of NACKs have been returned the receiver will accept the data regardless of error" "0,1" newline bitfld.long 0x50 6. "INACK,Inhibit NACK when receiving even if an error is received" "0,1" rbitfld.long 0x50 3.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x50 0.--2. "MAX_ITERATION,Number of times to repeat transmitted character if the receiver did not acknowledge" "0,1,2,3,4,5,6,7" line.long 0x54 "UART1_ETHR," hexmask.long.tbyte 0x54 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x54 0.--8. 1. "ETHR,Extended Transmit Holding Register - allows writing the full 9bit RHR" rgroup.long 0xA4++0x03 line.long 0x00 "UART1_ERHR," hexmask.long.tbyte 0x00 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x00 0.--8. 1. "ERHR,Extended Receive Holding Register - allows accessing the full 9bit RHR" group.byte 0xA8++0x00 line.byte 0x00 "UART1_MAR," group.byte 0xAC++0x00 line.byte 0x00 "UART1_MMR," group.byte 0xB0++0x00 line.byte 0x00 "UART1_MBR," width 0x0B tree.end tree "UART2_UART2 (MSS_UART)" base ad:0x52302000 group.byte 0x00++0x00 line.byte 0x00 "UART2_DLL," rgroup.long 0x00++0x03 line.long 0x00 "UART2_RHR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RHR,Receive holding register" group.long 0x00++0x03 line.long 0x00 "UART2_THR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "THR,TRANSMIT HOLDING REGISTER" group.byte 0x04++0x00 line.byte 0x00 "UART2_DLH," group.byte 0x04++0x00 line.byte 0x00 "UART2_IER_CIR," bitfld.byte 0x00 6.--7. "NOT_USED2,Not Defined" "0,1,2,3" bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" newline bitfld.byte 0x00 4. "NOT_USED1,Not Defined" "0,1" bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined 0 | RX_STOP_IT_VALUE_0Disables the receive stop interrupt" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.byte 0x04++0x00 line.byte 0x00 "UART2_IER_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined 0 | EOF_IT_VALUE_0Disables the received EOF interrupt" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_VALUE_0Disables the receiver line status interrupt" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" bitfld.byte 0x00 4. "STS_FIFO_TRIG_IT,Not Defined 0 | STS_FIFO_TRIG_IT_VALUE_0Disables the status FIFO trigger level interrupt" "0,1" newline bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" bitfld.byte 0x00 2. "LAST_RX_BYTE_IT,Not Defined 0 | LAST_RX_BYTE_IT_VALUE_0Disables the last byte of frame in RX FIFO interrupt" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.long 0x04++0x03 line.long 0x00 "UART2_IER_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "CTS_IT,Not Defined 0 | CTS_IT_VALUE_0Disables the CTS* interrupt 1 | CTS_IT_VALUE_1Enables the CTS* interrupt" "0,1" newline bitfld.long 0x00 6. "RTS_IT,Not Defined 0 | RTS_IT_VALUE_0Disables the RTS* interrupt 1 | RTS_IT_VALUE_1Enables the RTS* interrupt" "0,1" bitfld.long 0x00 5. "XOFF_IT,Not Defined 0 | XOFF_IT_VALUE_0Disables the XOFF interrupt 1 | XOFF_IT_VALUE_1Enables the XOFF interrupt" "0,1" newline bitfld.long 0x00 4. "SLEEP_MODE,Not Defined 0 | SLEEP_MODE_VALUE_0Disables sleep mode 1 | SLEEP_MODE_VALUE_1Enables sleep mode (stop baud rate clock when the module is inactive)" "0,1" bitfld.long 0x00 3. "MODEM_STS_IT,Not Defined 0 | MODEM_STS_IT_VALUE_0Disables the modem status register interrupt 1 | MODEM_STS_IT_VALUE_1Enables the modem status register interrupt" "0,1" newline bitfld.long 0x00 2. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_U_VALUE_0Disables the receiver line status interrupt 1 | LINE_STS_IT_U_VALUE_1Enables the receiver line status interrupt" "0,1" bitfld.long 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt 1 | THR_IT_VALUE_1Enables the THR interrupt" "0,1" newline bitfld.long 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt and time out interrupt" "0,1" group.byte 0x08++0x00 line.byte 0x00 "UART2_EFR," bitfld.byte 0x00 7. "AUTO_CTS_EN,Auto-CTS enable bit" "0,1" bitfld.byte 0x00 6. "AUTO_RTS_EN,Auto-RTS enable bit" "0,1" newline bitfld.byte 0x00 5. "SPECIAL_CHAR_DETECT," "0,1" bitfld.byte 0x00 4. "ENHANCED_EN,Enhanced functions write enable bit" "0,1" newline bitfld.byte 0x00 0.--3. "SW_FLOW_CONTROL,Combinations of Software flow control can be selected by programming bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x03 line.long 0x00 "UART2_FCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "RX_FIFO_TRIG,Sets the trigger level for the RX FIFO:If SCR[7] = 0 and TLR[7:4] =" "0,1,2,3" newline bitfld.long 0x00 4.--5. "TX_FIFO_TRIG,Sets the trigger level for the TX FIFO:If SCR[6] = 0 and TLR[3:0] =" "0,1,2,3" bitfld.long 0x00 3. "DMA_MODE,This register is considered if SCR[0] = 0" "0,1" newline bitfld.long 0x00 2. "TX_FIFO_CLEAR,Not Defined Write0 | TX_FIFO_CLEAR_VALUE_0No change Write1 | TX_FIFO_CLEAR_VALUE_1Clears the transmit FIFO and resets its counter logic to zero" "0,1" bitfld.long 0x00 1. "RX_FIFO_CLEAR,Not Defined Write0 | RX_FIFO_CLEAR_VALUE_0No change Write1 | RX_FIFO_CLEAR_VALUE_1Clears the receive FIFO and resets its counter logic to zero" "0,1" newline bitfld.long 0x00 0. "FIFO_EN,Not Defined Write0 | FIFO_EN_VALUE_0Disables the transmit and receive FIFOs" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART2_IIR_CIR," bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined Read0 | RX_STOP_IT_VALUE_0Receive stop interrupt inactive Read1 | RX_STOP_IT_VALUE_1Receive stop interrupt active" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART2_IIR_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined Read0 | EOF_IT_VALUE_0Received EOF interrupt inactive Read1 | EOF_IT_VALUE_1Received EOF interrupt active" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined Read0 | LINE_STS_IT_VALUE_0Receiver line status interrupt inactive Read1 | LINE_STS_IT_VALUE_1Receiver line status interrupt active" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 4. "STS_FIFO_IT,Not Defined Read0 | STS_FIFO_IT_VALUE_0Status FIFO trigger level interrupt inactive Read1 | STS_FIFO_IT_VALUE_1Status FIFO trigger level interrupt active" "0,1" newline bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" bitfld.byte 0x00 2. "RX_FIFO_LAST_BYTE_IT,Not Defined Read0 | RX_FIFO_LAST_BYTE_IT_VALUE_0Last byte of frame in RX FIFO interrupt inactive Read1 | RX_FIFO_LAST_BYTE_IT_VALUE_1Last byte of frame in RX FIFO interrupt active" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.long 0x08++0x07 line.long 0x00 "UART2_IIR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "FCR_MIRROR,Mirror the contents of FCR[0] on both bits" "0,1,2,3" newline bitfld.long 0x00 1.--5. "IT_TYPE,Not Defined Read0x00 | IT_TYPE_VALUE_0Modem 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" bitfld.long 0x00 0. "IT_PENDING,Not Defined Read0 | IT_PENDING_VALUE_0An interrupt is pending Read1 | IT_PENDING_VALUE_1No interrupt is pending" "0,1" line.long 0x04 "UART2_LCR," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "DIV_EN,Not Defined 0 | DIV_EN_VALUE_0Normal operating condition 1 | DIV_EN_VALUE_1Divisor latch enable" "0,1" newline bitfld.long 0x04 6. "BREAK_EN,Break control bit" "0,1" bitfld.long 0x04 5. "PARITY_TYPE2,Selects the forced parity format [if LCR[3] = 1]" "0,1" newline bitfld.long 0x04 4. "PARITY_TYPE1,Not Defined 0 | PARITY_TYPE1_VALUE_0Odd parity is generated (if LCR[3] = 1) 1 | PARITY_TYPE1_VALUE_1Even parity is generated (if LCR[3] = 1)" "0,1" bitfld.long 0x04 3. "PARITY_EN,Not Defined 0 | PARITY_EN_VALUE_0No parity 1 | PARITY_EN_VALUE_1A parity bit is generated during transmission and the receiver checks for received parity" "0,1" newline bitfld.long 0x04 2. "NB_STOP,Specifies the number of stop bits: 0 | NB_STOP_VALUE_01 stop bits (word length = 5 6 7 8) 1 | NB_STOP_VALUE_11.5 stop bits (word length = 5) in USART mode" "0,1" bitfld.long 0x04 0.--1. "CHAR_LENGTH,Specifies the word length to be transmitted or received" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "UART2_XON1_ADDR1," group.long 0x10++0x03 line.long 0x00 "UART2_MCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x00 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x00 6. "TCR_TLR,Not Defined 0 | TCR_TLR_VALUE_0No action 1 | TCR_TLR_VALUE_1Enables access to the TCR and TLR registers" "0,1" bitfld.long 0x00 5. "XON_EN,Not Defined 0 | XON_EN_VALUE_0Disable 'XON any' function 1 | XON_EN_VALUE_1Enable 'XON any' function" "0,1" newline bitfld.long 0x00 4. "LOOPBACK_EN,Not Defined 0 | LOOPBACK_EN_VALUE_0Normal operating mode 1 | LOOPBACK_EN_VALUE_1Enable local loopback mode (internal)" "0,1" bitfld.long 0x00 3. "CD_STS_CH,Not Defined 0 | CD_STS_CH_VALUE_0In loopback forces DCD* input high and IRQ outputs to inactive state" "0,1" newline bitfld.long 0x00 2. "RI_STS_CH,Not Defined 0 | RI_STS_CH_VALUE_0In loopback forces RI* input high" "0,1" bitfld.long 0x00 1. "RTS,In loop back controls MSR[4].If auto-RTS is enabled the RTS* output is controlled by hardware flow control" "0,1" newline bitfld.long 0x00 0. "DTR,Not Defined 0 | DTR_VALUE_0Force DTR* output to inactive (high)" "0,1" group.byte 0x14++0x00 line.byte 0x00 "UART2_XON2_ADDR2," rgroup.byte 0x14++0x00 line.byte 0x00 "UART2_LSR_CIR," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "RESERVED,Not Defined" "0,1" newline bitfld.byte 0x00 5. "RX_STOP,The RX_STOP is generated based on the value set in the BOF Length register (EBLR)" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.byte 0x14++0x00 line.byte 0x00 "UART2_LSR_IRDA," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "STS_FIFO_FULL,Not Defined Read0 | STS_FIFO_FULL_VALUE_0Status FIFO not full Read1 | STS_FIFO_FULL_VALUE_1Status FIFO full" "0,1" newline bitfld.byte 0x00 5. "RX_LAST_BYTE,Not Defined Read0 | RX_LAST_BYTE_VALUE_0The RX FIFO (RHR) does not contain the last byte of the frame to be read Read1 | RX_LAST_BYTE_VALUE_1The RX FIFO (RHR) contains the last byte of the frame to be read.This bit is only set when the last.." "0,1" bitfld.byte 0x00 4. "FRAME_TOO_LONG,Not Defined Read0 | FRAME_TOO_LONG_VALUE_0No frame-too-long error in frame Read1 | FRAME_TOO_LONG_VALUE_1Frame-too-long error in the frame at the top of the STATUS FIFO [next character to be read]" "0,1" newline bitfld.byte 0x00 3. "ABORT,Not Defined Read0 | ABORT_VALUE_0No abort pattern error in frame Read1 | ABORT_VALUE_1Abort pattern is received" "0,1" bitfld.byte 0x00 2. "CRC,Not Defined Read0 | CRC_VALUE_0No CRC error in frame Read1 | CRC_VALUE_1CRC error in the frame at the top of the STATUS FIFO (next character to be read)" "0,1" newline bitfld.byte 0x00 1. "STS_FIFO_E,Not Defined Read0 | STS_FIFO_E_VALUE_0Status FIFO not empty Read1 | STS_FIFO_E_VALUE_1Status FIFO empty" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "UART2_LSR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "RX_FIFO_STS,Not Defined Read0 | RX_FIFO_STS_VALUE_0Normal operation Read1 | RX_FIFO_STS_VALUE_1At least one parity error framing error or break indication in the RX FIFO" "0,1" newline bitfld.long 0x00 6. "TX_SR_E,Not Defined Read0 | TX_SR_E_VALUE_0Transmitter hold (TX FIFO) and shift registers are not empty" "0,1" bitfld.long 0x00 5. "TX_FIFO_E,Not Defined Read0 | TX_FIFO_E_VALUE_0Transmit hold register (TX FIFO) is not empty Read1 | TX_FIFO_E_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" newline bitfld.long 0x00 4. "RX_BI,Not Defined Read0 | RX_BI_VALUE_0No break condition Read1 | RX_BI_VALUE_1A break was detected while the data being read from the RX FIFO was being received" "0,1" bitfld.long 0x00 3. "RX_FE,Not Defined Read0 | RX_FE_VALUE_0No framing error in data being read from RX FIFO" "0,1" newline bitfld.long 0x00 2. "RX_PE,Not Defined Read0 | RX_PE_VALUE_0No parity error in data being read from RX FIFO" "0,1" bitfld.long 0x00 1. "RX_OE,Not Defined Read0 | RX_OE_VALUE_0No overrun error Read1 | RX_OE_VALUE_1Overrun error has occurred" "0,1" newline bitfld.long 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" group.byte 0x18++0x00 line.byte 0x00 "UART2_TCR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_START,RX FIFO trigger level to RESTORE transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "RX_FIFO_TRIG_HALT,RX FIFO trigger level to HALT transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "UART2_XOFF1," rgroup.long 0x18++0x03 line.long 0x00 "UART2_MSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "NCD_STS,This bit is the complement of the DCD* input" "0,1" newline bitfld.long 0x00 6. "NRI_STS,This bit is the complement of the RI* input" "0,1" bitfld.long 0x00 5. "NDSR_STS,This bit is the complement of the DSR* input" "0,1" newline bitfld.long 0x00 4. "NCTS_STS,This bit is the complement of the CTS* input" "0,1" bitfld.long 0x00 3. "DCD_STS,Indicates that DCD* input [or MCR[3] in loop back] has changed" "0,1" newline bitfld.long 0x00 2. "RI_STS,Indicates that RI* input [or MCR[2] in loop back] has changed state from low to high" "0,1" bitfld.long 0x00 1. "DSR_STS,Not Defined Read1 | DSR_STS_VALUE_1Indicates that DSR* input (or MCR[0] in loop back) has changed state" "0,1" newline bitfld.long 0x00 0. "CTS_STS,Not Defined Read1 | CTS_STS_VALUE_1Indicates that CTS* input (or MCR[1] in loop back) has changed state" "0,1" group.byte 0x1C++0x00 line.byte 0x00 "UART2_TLR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_DMA,Receive FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "TX_FIFO_TRIG_DMA,Transmit FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "UART2_XOFF2," group.long 0x1C++0x0F line.long 0x00 "UART2_SPR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SPR_WORD,Scratchpad register" line.long 0x04 "UART2_MDR1," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "FRAME_END_MODE,IrDA mode only" "0,1" newline bitfld.long 0x04 6. "SIP_MODE,MIR/FIR modes only" "0,1" bitfld.long 0x04 5. "SCT,Store and control the transmission 0 | SCT_VALUE_0Starts the Infrared transmission as soon as a value is written to THR 1 | SCT_VALUE_1Starts the Infrared transmission with the control of ACREG[2]" "0,1" newline bitfld.long 0x04 4. "SET_TXIR,Used to configure the infrared transceiver" "0,1" bitfld.long 0x04 3. "IR_SLEEP,Not Defined 0 | IR_SLEEP_VALUE_0IrDA/CIR sleep mode disabled 1 | IR_SLEEP_VALUE_1IrDA/CIR sleep mode enabled" "0,1" newline bitfld.long 0x04 0.--2. "MODE_SELECT,Not Defined 0x0 | MODE_SELECT_VALUE_0UART 16x mode 0x1 | MODE_SELECT_VALUE_1SIR mode 0x2 | MODE_SELECT_VALUE_2UART 16x auto-baud 0x3 | MODE_SELECT_VALUE_3UART 13x mode 0x4 | MODE_SELECT_VALUE_4MIR mode 0x5 | MODE_SELECT_VALUE_5FIR mode 0x6 |.." "0,1,2,3,4,5,6,7" line.long 0x08 "UART2_MDR2," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "SET_TXIR_ALT,Provide alternate functionnality for MDR1[4] [SET_TXIR] 0 | SET_TXIR_ALT_VALUE_0Normal mode 1 | SET_TXIR_ALT_VALUE_1Alternate mode for SET_TXIR" "0,1" newline bitfld.long 0x08 6. "IRRXINVERT,Only for IR mode [IRDA & CIR]Invert RX pin inside the module before the voting or sampling system logic of the infra red block" "0,1" bitfld.long 0x08 4.--5. "CIR_PULSE_MODE,CIR Pulse modulation definition" "0,1,2,3" newline bitfld.long 0x08 3. "UART_PULSE,UART mode only" "0,1" bitfld.long 0x08 1.--2. "STS_FIFO_TRIG,Only for IR-IRDA mode.Frame Status FIFO Threshold select: 0x0 | STS_FIFO_TRIG_VALUE_01 entry 0x1 | STS_FIFO_TRIG_VALUE_14 entries 0x2 | STS_FIFO_TRIG_VALUE_27 entries 0x3 | STS_FIFO_TRIG_VALUE_38 entries" "0,1,2,3" newline rbitfld.long 0x08 0. "IRTX_UNDERRUN,IRDA Transmission status interrupt.When the IIR[5] interrupt occurs the meaning of the interrupt is : Read0 | IRTX_UNDERRUN_VALUE_0the last bit of the frame has been transmitted successfully without error" "0,1" line.long 0x0C "UART2_TXFLL," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x0C 0.--7. 1. "TXFLL,LSB register used to specify the frame length" rgroup.long 0x28++0x07 line.long 0x00 "UART2_SFLSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 5.--7. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "OE_ERROR,Not Defined Read1 | OE_ERROR_VALUE_1Overrun error in RX FIFO when frame at top of RX FIFO was received" "0,1" bitfld.long 0x00 3. "FRAME_TOO_LONG_ERROR,Not Defined Read1 | FRAME_TOO_LONG_ERROR_VALUE_1Frame-length too long error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 2. "ABORT_DETECT,Not Defined Read1 | ABORT_DETECT_VALUE_1Abort pattern detected in frame at top of RX FIFO" "0,1" bitfld.long 0x00 1. "CRC_ERROR,Not Defined Read1 | CRC_ERROR_VALUE_1CRC error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 0. "RESERVED0,Not Defined" "0,1" line.long 0x04 "UART2_TXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 0.--4. "TXFLH,MSB register used to specify the frame 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" rgroup.long 0x2C++0x07 line.long 0x00 "UART2_RESUME," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RESUME,Dummy read to restart the TX or RX" line.long 0x04 "UART2_RXFLL," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x04 0.--7. 1. "RXFLL,LSB register used to specify the frame length in reception" rgroup.long 0x30++0x07 line.long 0x00 "UART2_SFREGL," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SFREGL,LSB part of the frame length" line.long 0x04 "UART2_RXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0.--3. "RXFLH,MSB register used to specify the frame length in reception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x34++0x03 line.long 0x00 "UART2_SFREGH," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. "SFREGH,MSB part of the frame length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x38++0x00 line.byte 0x00 "UART2_UASR," bitfld.byte 0x00 6.--7. "PARITY_TYPE," "0,1,2,3" bitfld.byte 0x00 5. "BIT_BY_CHAR," "0,1" newline bitfld.byte 0x00 0.--4. "SPEED,Used to report the speed identified" "0,1,2,3,4,5,6,7,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 0x38++0x13 line.long 0x00 "UART2_BLR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "STS_FIFO_RESET,Status FIFO reset" "0,1" newline bitfld.long 0x00 6. "XBOF_TYPE,SIR xBOF select" "0,1" rbitfld.long 0x00 0.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART2_ACREG," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "PULSE_TYPE,SIR pulse width select: 0 | PULSE_TYPE_VALUE_03/16 of baud-rate pulse width 1 | PULSE_TYPE_VALUE_11.6us" "0,1" newline bitfld.long 0x04 6. "SD_MOD,Primary output used to configure transceivers" "0,1" bitfld.long 0x04 5. "DIS_IR_RX,Not Defined 0 | DIS_IR_RX_VALUE_0Normal operation (RX input automatically disabled during transmit but enabled outside of transmit operation)" "0,1" newline bitfld.long 0x04 4. "DIS_TX_UNDERRUN,It is recommended to disable TX FIFO underrun capability by masking corresponding underrun interrupt" "0,1" bitfld.long 0x04 3. "SEND_SIP,MIR/FIR Modes only.Send Serial Infrared Interaction Pulse [SIP]If this bit is set during a MIR/FIR transmission the SIP will be send at the end of it.This bit automatically gets cleared at the end of the SIP transmission" "0,1" newline bitfld.long 0x04 2. "SCTX_EN,Store and controlled TX start" "0,1" bitfld.long 0x04 1. "ABORT_EN,Frame Abort" "0,1" newline bitfld.long 0x04 0. "EOT_EN,EOT [end of transmission] bit" "0,1" line.long 0x08 "UART2_SCR," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "RX_TRIG_GRANU1,Not Defined 0 | RX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER RX LEVEL" "0,1" newline bitfld.long 0x08 6. "TX_TRIG_GRANU1,Not Defined 0 | TX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER TX LEVEL" "0,1" bitfld.long 0x08 5. "DSR_IT,Not Defined 0 | DSR_IT_VALUE_0DISABLES DSR* INTERRUPT" "0,1" newline bitfld.long 0x08 4. "RX_CTS_DSR_WAKE_UP_ENABLE,Not Defined 0 | RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0DISABLES THE WAKE UP INTERRUPT AND CLEARS SSR[1]" "0,1" bitfld.long 0x08 3. "TX_EMPTY_CTL_IT,Not Defined 0 | TX_EMPTY_CTL_IT_VALUE_0Normal mode for THR interrupt (See UART mode interrupts table)" "0,1" newline bitfld.long 0x08 1.--2. "DMA_MODE_2,Used to specify the DMA mode valid if SCR[0] = 1 0x0 | DMA_MODE_2_VALUE_0DMA mode 0 (no DMA) 0x1 | DMA_MODE_2_VALUE_1DMA mode 1 (UART_nDMA_REQ[0] in TX UART_nDMA_REQ[1] in RX) 0x2 | DMA_MODE_2_VALUE_2DMA mode 2 (UART_nDMA_REQ[0] in RX) 0x3 |.." "0,1,2,3" bitfld.long 0x08 0. "DMA_MODE_CTL,Not Defined 0 | DMA_MODE_CTL_VALUE_0The DMA_MODE is set with FCR[3] 1 | DMA_MODE_CTL_VALUE_1The DMA_MODE is set with SCR[2:1]" "0,1" line.long 0x0C "UART2_SSR," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x0C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x0C 2. "DMA_COUNTER_RST,Not Defined 0 | DMA_COUNTER_RST_VALUE_0The DMA counter will not be reset if the corresponding FIFO is reset (via FCR[1] or FCR[2]) 1 | DMA_COUNTER_RST_VALUE_1The DMA counter will be reset if corresponding FIFO is reset (via FCR[1] or.." "0,1" rbitfld.long 0x0C 1. "RX_CTS_DSR_WAKE_UP_STS,Not Defined Read0 | RX_CTS_DSR_WAKE_UP_STS_VALUE_0No falling edge event on RX CTS* and DSR* Read1 | RX_CTS_DSR_WAKE_UP_STS_VALUE_1A falling edge occurred on RX CTS* or DSR*" "0,1" newline rbitfld.long 0x0C 0. "TX_FIFO_FULL,Not Defined Read0 | TX_FIFO_FULL_VALUE_0TX FIFO is not full Read1 | TX_FIFO_FULL_VALUE_1TX FIFO is full" "0,1" line.long 0x10 "UART2_EBLR," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "EBLR,IR-IRDA mode: This register allows to define up to 176 xBOFs the maximum required by IrDA specification.IR-CIR mode: This register specifies the number of consecutive zeros to be received before generating the RX_STOP interrupt [IIR[2]].0x00: feature" rgroup.long 0x50++0x57 line.long 0x00 "UART2_MVR," bitfld.long 0x00 30.--31. "SCHEME,Scheme revision number of module" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Not Defined" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function revision number of module" bitfld.long 0x00 11.--15. "RTL,Rtl revision number of module" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision number of the module" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision number of the module" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision number of the module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART2_SYSC," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "IDLEMODE,POWER MANAGEMENT REQ/ACK CONTROLREF: OCP DESIGN GUIDELINES VERSION 1.1 0x0 | IDLEMODE_VALUE_0Force idle" "0,1,2,3" bitfld.long 0x04 2. "ENAWAKEUP,WAKE UP FEATURE CONTROL 0 | ENAWAKEUP_VALUE_0Wake up is disabled 1 | ENAWAKEUP_VALUE_1Wake up capability is enabled" "0,1" newline bitfld.long 0x04 1. "SOFTRESET,Software reset" "0,1" bitfld.long 0x04 0. "AUTOIDLE,Internal OCP clock gating strategy 0 | AUTOIDLE_VALUE_0Clock is running 1 | AUTOIDLE_VALUE_1Automatic OCP clock gating strategy is applied based on the OCP interface activity" "0,1" line.long 0x08 "UART2_SYSS," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x08 1.--7. 1. "RESERVED,Not Defined" newline bitfld.long 0x08 0. "RESETDONE,Internal Reset Monitoring Read0 | RESETDONE_VALUE_0Internal Module Reset is ongoing Read1 | RESETDONE_VALUE_1Reset completed" "0,1" line.long 0x0C "UART2_WER," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x0C 7. "EVENT_7_TX_WAKEUP_EN,Not Defined 0 | EVENT_7_TX_WAKEUP_EN_VALUE_0Event is not allowed to wake up the system 1 | EVENT_7_TX_WAKEUP_EN_VALUE_1EVENT CAN WAKE UP THE SYSTEM: Event can be: THR_IT or TX_DMA request and/or TX_SATUS_IT" "0,1" newline bitfld.long 0x0C 6. "EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT,Not Defined 0 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 5. "EVENT_5_RHR_INTERRUPT,Not Defined 0 | EVENT_5_RHR_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_5_RHR_INTERRUPT_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 4. "EVENT_4_RX_ACTIVITY,Not Defined 0 | EVENT_4_RX_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_4_RX_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 3. "EVENT_3_DCD_CD_ACTIVITY,Not Defined 0 | EVENT_3_DCD_CD_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_3_DCD_CD_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 2. "EVENT_2_RI_ACTIVITY,Not Defined 0 | EVENT_2_RI_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_2_RI_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 1. "EVENT_1_DSR_ACTIVITY,Not Defined 0 | EVENT_1_DSR_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_1_DSR_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 0. "EVENT_0_CTS_ACTIVITY,Not Defined 0 | EVENT_0_CTS_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_0_CTS_ACTIVITY_VALUE_1Event can wake up the system" "0,1" line.long 0x10 "UART2_CFPS," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "CFPS,System clock frequency prescaler at [12x multiple]" line.long 0x14 "UART2_RXFIFO_LVL," hexmask.long.tbyte 0x14 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x14 0.--7. 1. "RXFIFO_LVL,Not Defined" line.long 0x18 "UART2_TXFIFO_LVL," hexmask.long.tbyte 0x18 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x18 0.--7. 1. "TXFIFO_LVL,Not Defined" line.long 0x1C "UART2_IER2," hexmask.long.tbyte 0x1C 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x1C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x1C 2. "RHR_IT_DIS,Not Defined 0 | RHR_IT_DIS_VALUE_0Enables the RHR interrupt" "0,1" bitfld.long 0x1C 1. "EN_TXFIFO_EMPTY,Enables[1]/DISABLES[00 EN_TXFIFO_EMPTY interrupt" "0,1" newline bitfld.long 0x1C 0. "EN_RXFIFO_EMPTY,Enables[1]/disables[0] EN_RXFIFO_EMPTY interrupt" "0,1" line.long 0x20 "UART2_ISR2," hexmask.long.tbyte 0x20 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x20 2.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 1. "TXFIFO_EMPTY_STS,TXFIFO interrupt pending 0 | TXFIFO_EMPTY_STS_VALUE_0TXFIFO_EMPTY interrupt not pending" "0,1" bitfld.long 0x20 0. "RXFIFO_EMPTY_STS,RXFIFO interrupt pending 0 | RXFIFO_EMPTY_STS_VALUE_0RXFIFO_EMPTY interrupt not pending" "0,1" line.long 0x24 "UART2_FREQ_SEL," hexmask.long.byte 0x24 0.--7. 1. "FREQ_SEL,Sets the sample per bit if non default frequency is used" line.long 0x28 "UART2_ABAUD_1ST_CHAR," line.long 0x2C "UART2_BAUD_2ND_CHAR," line.long 0x30 "UART2_MDR3," hexmask.long.tbyte 0x30 8.--31. 1. "RESERVED2,Not Defined" bitfld.long 0x30 4. "DIR_EN,RS-485 External Transceiver Direction Enable" "0,1" newline bitfld.long 0x30 3. "DIR_POL,RS-485 External Transceiver Direction Polarity" "0,1" bitfld.long 0x30 2. "SET_DMA_TX_THRESHOLD,Enable to set different TX DMA threshold then 64-trigger [usage of new register TX_DNA_THRESHOLD]" "0,1" newline bitfld.long 0x30 1. "NONDEFAULT_FREQ,Enables[1]/Disables[0] using NONDEFAULT fclk frequencies" "0,1" bitfld.long 0x30 0. "DISABLE_CIR_RX_DEMOD,Disables[1]/Enables[0] CIR RX demodulation 0 | DISABLE_CIR_RX_DEMOD_VALUE_0Enables CIR RX demodulation 1 | DISABLE_CIR_RX_DEMOD_VALUE_1Disables CIR RX demodulation" "0,1" line.long 0x34 "UART2_TX_DMA_THRESHOLD," bitfld.long 0x34 0.--5. "TX_DMA_THRESHOLD,Use to manually set the TX DMA threshold level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "UART2_MDR4," hexmask.long.tbyte 0x38 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x38 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x38 6. "MODE9,9-bit character length" "0,1" bitfld.long 0x38 3.--5. "FREQ_SEL_H,Upper 3 bits of FREQ_SEL register for higher division values as required for example for FI/Di in ISO7816 mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x38 0.--2. "MODE,New modes [when set overrides MDR1 modes] 0x0 | DISABLEDdisabled (no override) 0x1 | RESERVEDreserved 0x2 | SYNCH_EXTSynchronous mode with external clock 0x3 | SYNCH_GENSynchronous mode with generated clock 0x4 | ISO7816_0ISO 7816 mode T=0 0x5 |.." "0,1,2,3,4,5,6,7" line.long 0x3C "UART2_EFR2," hexmask.long.tbyte 0x3C 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x3C 7. "BROADCAST,Enables broadcast address matching in multi-drop address match mode" "0,1" newline bitfld.long 0x3C 6. "TIMEOUT_BEHAVE,Specifies how timeout is measured 0 | _0timeout after at least one character has been received 1 | _1periodic timeout even when no character has been received" "0,1" bitfld.long 0x3C 5. "C8,Value for ISO 7816 C8 pin for software control" "0,1" newline bitfld.long 0x3C 4. "C4,Value for ISO 7816 C4 pin for software control" "0,1" bitfld.long 0x3C 3. "C2,Value for ISO 7816 reset pin [software controllable]" "0,1" newline bitfld.long 0x3C 2. "MULTIDROP,Enables parity Multi-drop mode [overrides LCR[5..3]] when '1'" "0,1" bitfld.long 0x3C 1. "RHR_OVERRUN,RHR Overrun behaviour when buffer full 0 | DEFAULTdata in RHR is not overwritten (standard) 1 | ATMELdata in RHR is overwritten when buffer full (and FIFO disabled)" "0,1" newline bitfld.long 0x3C 0. "ENDIAN,Endianness 0 | LOW_ENDIANLittle Endian (LSB First) 1 | BIG_ENDIANBig Endian (MSB First)" "0,1" line.long 0x40 "UART2_ECR," hexmask.long.tbyte 0x40 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x40 6.--7. "RESERVED,Not Defined" "0,1,2,3" newline bitfld.long 0x40 5. "CLEAR_TX_PE,Write 1 to clear parity error from the Transmitter to allow it to continue to try sending data [ISO7816 transmit only]" "0,1" bitfld.long 0x40 4. "TX_EN,Enables/Disables the transmitter 0 | DISABLEDTransmitter is shut down 1 | ENABLEDTransmitter is working" "0,1" newline bitfld.long 0x40 3. "RX_EN,Enables/Disables the receiver 0 | DISABLEDReceiver is shut down 1 | ENABLEDReceiver is operating" "0,1" bitfld.long 0x40 2. "TX_RST,Writing '1' resets the transmitter" "0,1" newline bitfld.long 0x40 1. "RX_RST,Writing '1' resets the receiver" "0,1" bitfld.long 0x40 0. "A_MULTIDROP,In multi-drop mode when written with the value '1' causes the next byte written into THR to be transmitted with the parity bit set signaling an address" "0,1" line.long 0x44 "UART2_TIMEGUARD," hexmask.long.tbyte 0x44 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x44 0.--7. 1. "TIMEGUARD,Specifies the amount of idle baud clocks [transmitter bit period] to insert between transmitted bytes useful when comunicating with slower devices" line.long 0x48 "UART2_TIMEOUTL," hexmask.long.tbyte 0x48 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x48 0.--7. 1. "TIMEOUT_L,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x4C "UART2_TIMEOUTH," hexmask.long.tbyte 0x4C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x4C 0.--7. 1. "TIMEOUT_H,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x50 "UART2_SCCR," hexmask.long.tbyte 0x50 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x50 7. "DSNACK,Applies Max_Iteration to receiver aswell - when maximum number of NACKs have been returned the receiver will accept the data regardless of error" "0,1" newline bitfld.long 0x50 6. "INACK,Inhibit NACK when receiving even if an error is received" "0,1" rbitfld.long 0x50 3.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x50 0.--2. "MAX_ITERATION,Number of times to repeat transmitted character if the receiver did not acknowledge" "0,1,2,3,4,5,6,7" line.long 0x54 "UART2_ETHR," hexmask.long.tbyte 0x54 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x54 0.--8. 1. "ETHR,Extended Transmit Holding Register - allows writing the full 9bit RHR" rgroup.long 0xA4++0x03 line.long 0x00 "UART2_ERHR," hexmask.long.tbyte 0x00 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x00 0.--8. 1. "ERHR,Extended Receive Holding Register - allows accessing the full 9bit RHR" group.byte 0xA8++0x00 line.byte 0x00 "UART2_MAR," group.byte 0xAC++0x00 line.byte 0x00 "UART2_MMR," group.byte 0xB0++0x00 line.byte 0x00 "UART2_MBR," width 0x0B tree.end tree "UART3_UART3 (MSS_UART)" base ad:0x52303000 group.byte 0x00++0x00 line.byte 0x00 "UART3_DLL," rgroup.long 0x00++0x03 line.long 0x00 "UART3_RHR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RHR,Receive holding register" group.long 0x00++0x03 line.long 0x00 "UART3_THR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "THR,TRANSMIT HOLDING REGISTER" group.byte 0x04++0x00 line.byte 0x00 "UART3_DLH," group.byte 0x04++0x00 line.byte 0x00 "UART3_IER_CIR," bitfld.byte 0x00 6.--7. "NOT_USED2,Not Defined" "0,1,2,3" bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" newline bitfld.byte 0x00 4. "NOT_USED1,Not Defined" "0,1" bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined 0 | RX_STOP_IT_VALUE_0Disables the receive stop interrupt" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.byte 0x04++0x00 line.byte 0x00 "UART3_IER_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined 0 | EOF_IT_VALUE_0Disables the received EOF interrupt" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_VALUE_0Disables the receiver line status interrupt" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" bitfld.byte 0x00 4. "STS_FIFO_TRIG_IT,Not Defined 0 | STS_FIFO_TRIG_IT_VALUE_0Disables the status FIFO trigger level interrupt" "0,1" newline bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" bitfld.byte 0x00 2. "LAST_RX_BYTE_IT,Not Defined 0 | LAST_RX_BYTE_IT_VALUE_0Disables the last byte of frame in RX FIFO interrupt" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.long 0x04++0x03 line.long 0x00 "UART3_IER_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "CTS_IT,Not Defined 0 | CTS_IT_VALUE_0Disables the CTS* interrupt 1 | CTS_IT_VALUE_1Enables the CTS* interrupt" "0,1" newline bitfld.long 0x00 6. "RTS_IT,Not Defined 0 | RTS_IT_VALUE_0Disables the RTS* interrupt 1 | RTS_IT_VALUE_1Enables the RTS* interrupt" "0,1" bitfld.long 0x00 5. "XOFF_IT,Not Defined 0 | XOFF_IT_VALUE_0Disables the XOFF interrupt 1 | XOFF_IT_VALUE_1Enables the XOFF interrupt" "0,1" newline bitfld.long 0x00 4. "SLEEP_MODE,Not Defined 0 | SLEEP_MODE_VALUE_0Disables sleep mode 1 | SLEEP_MODE_VALUE_1Enables sleep mode (stop baud rate clock when the module is inactive)" "0,1" bitfld.long 0x00 3. "MODEM_STS_IT,Not Defined 0 | MODEM_STS_IT_VALUE_0Disables the modem status register interrupt 1 | MODEM_STS_IT_VALUE_1Enables the modem status register interrupt" "0,1" newline bitfld.long 0x00 2. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_U_VALUE_0Disables the receiver line status interrupt 1 | LINE_STS_IT_U_VALUE_1Enables the receiver line status interrupt" "0,1" bitfld.long 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt 1 | THR_IT_VALUE_1Enables the THR interrupt" "0,1" newline bitfld.long 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt and time out interrupt" "0,1" group.byte 0x08++0x00 line.byte 0x00 "UART3_EFR," bitfld.byte 0x00 7. "AUTO_CTS_EN,Auto-CTS enable bit" "0,1" bitfld.byte 0x00 6. "AUTO_RTS_EN,Auto-RTS enable bit" "0,1" newline bitfld.byte 0x00 5. "SPECIAL_CHAR_DETECT," "0,1" bitfld.byte 0x00 4. "ENHANCED_EN,Enhanced functions write enable bit" "0,1" newline bitfld.byte 0x00 0.--3. "SW_FLOW_CONTROL,Combinations of Software flow control can be selected by programming bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x03 line.long 0x00 "UART3_FCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "RX_FIFO_TRIG,Sets the trigger level for the RX FIFO:If SCR[7] = 0 and TLR[7:4] =" "0,1,2,3" newline bitfld.long 0x00 4.--5. "TX_FIFO_TRIG,Sets the trigger level for the TX FIFO:If SCR[6] = 0 and TLR[3:0] =" "0,1,2,3" bitfld.long 0x00 3. "DMA_MODE,This register is considered if SCR[0] = 0" "0,1" newline bitfld.long 0x00 2. "TX_FIFO_CLEAR,Not Defined Write0 | TX_FIFO_CLEAR_VALUE_0No change Write1 | TX_FIFO_CLEAR_VALUE_1Clears the transmit FIFO and resets its counter logic to zero" "0,1" bitfld.long 0x00 1. "RX_FIFO_CLEAR,Not Defined Write0 | RX_FIFO_CLEAR_VALUE_0No change Write1 | RX_FIFO_CLEAR_VALUE_1Clears the receive FIFO and resets its counter logic to zero" "0,1" newline bitfld.long 0x00 0. "FIFO_EN,Not Defined Write0 | FIFO_EN_VALUE_0Disables the transmit and receive FIFOs" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART3_IIR_CIR," bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined Read0 | RX_STOP_IT_VALUE_0Receive stop interrupt inactive Read1 | RX_STOP_IT_VALUE_1Receive stop interrupt active" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART3_IIR_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined Read0 | EOF_IT_VALUE_0Received EOF interrupt inactive Read1 | EOF_IT_VALUE_1Received EOF interrupt active" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined Read0 | LINE_STS_IT_VALUE_0Receiver line status interrupt inactive Read1 | LINE_STS_IT_VALUE_1Receiver line status interrupt active" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 4. "STS_FIFO_IT,Not Defined Read0 | STS_FIFO_IT_VALUE_0Status FIFO trigger level interrupt inactive Read1 | STS_FIFO_IT_VALUE_1Status FIFO trigger level interrupt active" "0,1" newline bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" bitfld.byte 0x00 2. "RX_FIFO_LAST_BYTE_IT,Not Defined Read0 | RX_FIFO_LAST_BYTE_IT_VALUE_0Last byte of frame in RX FIFO interrupt inactive Read1 | RX_FIFO_LAST_BYTE_IT_VALUE_1Last byte of frame in RX FIFO interrupt active" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.long 0x08++0x07 line.long 0x00 "UART3_IIR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "FCR_MIRROR,Mirror the contents of FCR[0] on both bits" "0,1,2,3" newline bitfld.long 0x00 1.--5. "IT_TYPE,Not Defined Read0x00 | IT_TYPE_VALUE_0Modem 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" bitfld.long 0x00 0. "IT_PENDING,Not Defined Read0 | IT_PENDING_VALUE_0An interrupt is pending Read1 | IT_PENDING_VALUE_1No interrupt is pending" "0,1" line.long 0x04 "UART3_LCR," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "DIV_EN,Not Defined 0 | DIV_EN_VALUE_0Normal operating condition 1 | DIV_EN_VALUE_1Divisor latch enable" "0,1" newline bitfld.long 0x04 6. "BREAK_EN,Break control bit" "0,1" bitfld.long 0x04 5. "PARITY_TYPE2,Selects the forced parity format [if LCR[3] = 1]" "0,1" newline bitfld.long 0x04 4. "PARITY_TYPE1,Not Defined 0 | PARITY_TYPE1_VALUE_0Odd parity is generated (if LCR[3] = 1) 1 | PARITY_TYPE1_VALUE_1Even parity is generated (if LCR[3] = 1)" "0,1" bitfld.long 0x04 3. "PARITY_EN,Not Defined 0 | PARITY_EN_VALUE_0No parity 1 | PARITY_EN_VALUE_1A parity bit is generated during transmission and the receiver checks for received parity" "0,1" newline bitfld.long 0x04 2. "NB_STOP,Specifies the number of stop bits: 0 | NB_STOP_VALUE_01 stop bits (word length = 5 6 7 8) 1 | NB_STOP_VALUE_11.5 stop bits (word length = 5) in USART mode" "0,1" bitfld.long 0x04 0.--1. "CHAR_LENGTH,Specifies the word length to be transmitted or received" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "UART3_XON1_ADDR1," group.long 0x10++0x03 line.long 0x00 "UART3_MCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x00 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x00 6. "TCR_TLR,Not Defined 0 | TCR_TLR_VALUE_0No action 1 | TCR_TLR_VALUE_1Enables access to the TCR and TLR registers" "0,1" bitfld.long 0x00 5. "XON_EN,Not Defined 0 | XON_EN_VALUE_0Disable 'XON any' function 1 | XON_EN_VALUE_1Enable 'XON any' function" "0,1" newline bitfld.long 0x00 4. "LOOPBACK_EN,Not Defined 0 | LOOPBACK_EN_VALUE_0Normal operating mode 1 | LOOPBACK_EN_VALUE_1Enable local loopback mode (internal)" "0,1" bitfld.long 0x00 3. "CD_STS_CH,Not Defined 0 | CD_STS_CH_VALUE_0In loopback forces DCD* input high and IRQ outputs to inactive state" "0,1" newline bitfld.long 0x00 2. "RI_STS_CH,Not Defined 0 | RI_STS_CH_VALUE_0In loopback forces RI* input high" "0,1" bitfld.long 0x00 1. "RTS,In loop back controls MSR[4].If auto-RTS is enabled the RTS* output is controlled by hardware flow control" "0,1" newline bitfld.long 0x00 0. "DTR,Not Defined 0 | DTR_VALUE_0Force DTR* output to inactive (high)" "0,1" group.byte 0x14++0x00 line.byte 0x00 "UART3_XON2_ADDR2," rgroup.byte 0x14++0x00 line.byte 0x00 "UART3_LSR_CIR," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "RESERVED,Not Defined" "0,1" newline bitfld.byte 0x00 5. "RX_STOP,The RX_STOP is generated based on the value set in the BOF Length register (EBLR)" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.byte 0x14++0x00 line.byte 0x00 "UART3_LSR_IRDA," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "STS_FIFO_FULL,Not Defined Read0 | STS_FIFO_FULL_VALUE_0Status FIFO not full Read1 | STS_FIFO_FULL_VALUE_1Status FIFO full" "0,1" newline bitfld.byte 0x00 5. "RX_LAST_BYTE,Not Defined Read0 | RX_LAST_BYTE_VALUE_0The RX FIFO (RHR) does not contain the last byte of the frame to be read Read1 | RX_LAST_BYTE_VALUE_1The RX FIFO (RHR) contains the last byte of the frame to be read.This bit is only set when the last.." "0,1" bitfld.byte 0x00 4. "FRAME_TOO_LONG,Not Defined Read0 | FRAME_TOO_LONG_VALUE_0No frame-too-long error in frame Read1 | FRAME_TOO_LONG_VALUE_1Frame-too-long error in the frame at the top of the STATUS FIFO [next character to be read]" "0,1" newline bitfld.byte 0x00 3. "ABORT,Not Defined Read0 | ABORT_VALUE_0No abort pattern error in frame Read1 | ABORT_VALUE_1Abort pattern is received" "0,1" bitfld.byte 0x00 2. "CRC,Not Defined Read0 | CRC_VALUE_0No CRC error in frame Read1 | CRC_VALUE_1CRC error in the frame at the top of the STATUS FIFO (next character to be read)" "0,1" newline bitfld.byte 0x00 1. "STS_FIFO_E,Not Defined Read0 | STS_FIFO_E_VALUE_0Status FIFO not empty Read1 | STS_FIFO_E_VALUE_1Status FIFO empty" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "UART3_LSR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "RX_FIFO_STS,Not Defined Read0 | RX_FIFO_STS_VALUE_0Normal operation Read1 | RX_FIFO_STS_VALUE_1At least one parity error framing error or break indication in the RX FIFO" "0,1" newline bitfld.long 0x00 6. "TX_SR_E,Not Defined Read0 | TX_SR_E_VALUE_0Transmitter hold (TX FIFO) and shift registers are not empty" "0,1" bitfld.long 0x00 5. "TX_FIFO_E,Not Defined Read0 | TX_FIFO_E_VALUE_0Transmit hold register (TX FIFO) is not empty Read1 | TX_FIFO_E_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" newline bitfld.long 0x00 4. "RX_BI,Not Defined Read0 | RX_BI_VALUE_0No break condition Read1 | RX_BI_VALUE_1A break was detected while the data being read from the RX FIFO was being received" "0,1" bitfld.long 0x00 3. "RX_FE,Not Defined Read0 | RX_FE_VALUE_0No framing error in data being read from RX FIFO" "0,1" newline bitfld.long 0x00 2. "RX_PE,Not Defined Read0 | RX_PE_VALUE_0No parity error in data being read from RX FIFO" "0,1" bitfld.long 0x00 1. "RX_OE,Not Defined Read0 | RX_OE_VALUE_0No overrun error Read1 | RX_OE_VALUE_1Overrun error has occurred" "0,1" newline bitfld.long 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" group.byte 0x18++0x00 line.byte 0x00 "UART3_TCR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_START,RX FIFO trigger level to RESTORE transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "RX_FIFO_TRIG_HALT,RX FIFO trigger level to HALT transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "UART3_XOFF1," rgroup.long 0x18++0x03 line.long 0x00 "UART3_MSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "NCD_STS,This bit is the complement of the DCD* input" "0,1" newline bitfld.long 0x00 6. "NRI_STS,This bit is the complement of the RI* input" "0,1" bitfld.long 0x00 5. "NDSR_STS,This bit is the complement of the DSR* input" "0,1" newline bitfld.long 0x00 4. "NCTS_STS,This bit is the complement of the CTS* input" "0,1" bitfld.long 0x00 3. "DCD_STS,Indicates that DCD* input [or MCR[3] in loop back] has changed" "0,1" newline bitfld.long 0x00 2. "RI_STS,Indicates that RI* input [or MCR[2] in loop back] has changed state from low to high" "0,1" bitfld.long 0x00 1. "DSR_STS,Not Defined Read1 | DSR_STS_VALUE_1Indicates that DSR* input (or MCR[0] in loop back) has changed state" "0,1" newline bitfld.long 0x00 0. "CTS_STS,Not Defined Read1 | CTS_STS_VALUE_1Indicates that CTS* input (or MCR[1] in loop back) has changed state" "0,1" group.byte 0x1C++0x00 line.byte 0x00 "UART3_TLR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_DMA,Receive FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "TX_FIFO_TRIG_DMA,Transmit FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "UART3_XOFF2," group.long 0x1C++0x0F line.long 0x00 "UART3_SPR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SPR_WORD,Scratchpad register" line.long 0x04 "UART3_MDR1," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "FRAME_END_MODE,IrDA mode only" "0,1" newline bitfld.long 0x04 6. "SIP_MODE,MIR/FIR modes only" "0,1" bitfld.long 0x04 5. "SCT,Store and control the transmission 0 | SCT_VALUE_0Starts the Infrared transmission as soon as a value is written to THR 1 | SCT_VALUE_1Starts the Infrared transmission with the control of ACREG[2]" "0,1" newline bitfld.long 0x04 4. "SET_TXIR,Used to configure the infrared transceiver" "0,1" bitfld.long 0x04 3. "IR_SLEEP,Not Defined 0 | IR_SLEEP_VALUE_0IrDA/CIR sleep mode disabled 1 | IR_SLEEP_VALUE_1IrDA/CIR sleep mode enabled" "0,1" newline bitfld.long 0x04 0.--2. "MODE_SELECT,Not Defined 0x0 | MODE_SELECT_VALUE_0UART 16x mode 0x1 | MODE_SELECT_VALUE_1SIR mode 0x2 | MODE_SELECT_VALUE_2UART 16x auto-baud 0x3 | MODE_SELECT_VALUE_3UART 13x mode 0x4 | MODE_SELECT_VALUE_4MIR mode 0x5 | MODE_SELECT_VALUE_5FIR mode 0x6 |.." "0,1,2,3,4,5,6,7" line.long 0x08 "UART3_MDR2," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "SET_TXIR_ALT,Provide alternate functionnality for MDR1[4] [SET_TXIR] 0 | SET_TXIR_ALT_VALUE_0Normal mode 1 | SET_TXIR_ALT_VALUE_1Alternate mode for SET_TXIR" "0,1" newline bitfld.long 0x08 6. "IRRXINVERT,Only for IR mode [IRDA & CIR]Invert RX pin inside the module before the voting or sampling system logic of the infra red block" "0,1" bitfld.long 0x08 4.--5. "CIR_PULSE_MODE,CIR Pulse modulation definition" "0,1,2,3" newline bitfld.long 0x08 3. "UART_PULSE,UART mode only" "0,1" bitfld.long 0x08 1.--2. "STS_FIFO_TRIG,Only for IR-IRDA mode.Frame Status FIFO Threshold select: 0x0 | STS_FIFO_TRIG_VALUE_01 entry 0x1 | STS_FIFO_TRIG_VALUE_14 entries 0x2 | STS_FIFO_TRIG_VALUE_27 entries 0x3 | STS_FIFO_TRIG_VALUE_38 entries" "0,1,2,3" newline rbitfld.long 0x08 0. "IRTX_UNDERRUN,IRDA Transmission status interrupt.When the IIR[5] interrupt occurs the meaning of the interrupt is : Read0 | IRTX_UNDERRUN_VALUE_0the last bit of the frame has been transmitted successfully without error" "0,1" line.long 0x0C "UART3_TXFLL," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x0C 0.--7. 1. "TXFLL,LSB register used to specify the frame length" rgroup.long 0x28++0x07 line.long 0x00 "UART3_SFLSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 5.--7. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "OE_ERROR,Not Defined Read1 | OE_ERROR_VALUE_1Overrun error in RX FIFO when frame at top of RX FIFO was received" "0,1" bitfld.long 0x00 3. "FRAME_TOO_LONG_ERROR,Not Defined Read1 | FRAME_TOO_LONG_ERROR_VALUE_1Frame-length too long error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 2. "ABORT_DETECT,Not Defined Read1 | ABORT_DETECT_VALUE_1Abort pattern detected in frame at top of RX FIFO" "0,1" bitfld.long 0x00 1. "CRC_ERROR,Not Defined Read1 | CRC_ERROR_VALUE_1CRC error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 0. "RESERVED0,Not Defined" "0,1" line.long 0x04 "UART3_TXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 0.--4. "TXFLH,MSB register used to specify the frame 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" rgroup.long 0x2C++0x07 line.long 0x00 "UART3_RESUME," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RESUME,Dummy read to restart the TX or RX" line.long 0x04 "UART3_RXFLL," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x04 0.--7. 1. "RXFLL,LSB register used to specify the frame length in reception" rgroup.long 0x30++0x07 line.long 0x00 "UART3_SFREGL," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SFREGL,LSB part of the frame length" line.long 0x04 "UART3_RXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0.--3. "RXFLH,MSB register used to specify the frame length in reception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x34++0x03 line.long 0x00 "UART3_SFREGH," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. "SFREGH,MSB part of the frame length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x38++0x00 line.byte 0x00 "UART3_UASR," bitfld.byte 0x00 6.--7. "PARITY_TYPE," "0,1,2,3" bitfld.byte 0x00 5. "BIT_BY_CHAR," "0,1" newline bitfld.byte 0x00 0.--4. "SPEED,Used to report the speed identified" "0,1,2,3,4,5,6,7,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 0x38++0x13 line.long 0x00 "UART3_BLR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "STS_FIFO_RESET,Status FIFO reset" "0,1" newline bitfld.long 0x00 6. "XBOF_TYPE,SIR xBOF select" "0,1" rbitfld.long 0x00 0.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART3_ACREG," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "PULSE_TYPE,SIR pulse width select: 0 | PULSE_TYPE_VALUE_03/16 of baud-rate pulse width 1 | PULSE_TYPE_VALUE_11.6us" "0,1" newline bitfld.long 0x04 6. "SD_MOD,Primary output used to configure transceivers" "0,1" bitfld.long 0x04 5. "DIS_IR_RX,Not Defined 0 | DIS_IR_RX_VALUE_0Normal operation (RX input automatically disabled during transmit but enabled outside of transmit operation)" "0,1" newline bitfld.long 0x04 4. "DIS_TX_UNDERRUN,It is recommended to disable TX FIFO underrun capability by masking corresponding underrun interrupt" "0,1" bitfld.long 0x04 3. "SEND_SIP,MIR/FIR Modes only.Send Serial Infrared Interaction Pulse [SIP]If this bit is set during a MIR/FIR transmission the SIP will be send at the end of it.This bit automatically gets cleared at the end of the SIP transmission" "0,1" newline bitfld.long 0x04 2. "SCTX_EN,Store and controlled TX start" "0,1" bitfld.long 0x04 1. "ABORT_EN,Frame Abort" "0,1" newline bitfld.long 0x04 0. "EOT_EN,EOT [end of transmission] bit" "0,1" line.long 0x08 "UART3_SCR," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "RX_TRIG_GRANU1,Not Defined 0 | RX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER RX LEVEL" "0,1" newline bitfld.long 0x08 6. "TX_TRIG_GRANU1,Not Defined 0 | TX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER TX LEVEL" "0,1" bitfld.long 0x08 5. "DSR_IT,Not Defined 0 | DSR_IT_VALUE_0DISABLES DSR* INTERRUPT" "0,1" newline bitfld.long 0x08 4. "RX_CTS_DSR_WAKE_UP_ENABLE,Not Defined 0 | RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0DISABLES THE WAKE UP INTERRUPT AND CLEARS SSR[1]" "0,1" bitfld.long 0x08 3. "TX_EMPTY_CTL_IT,Not Defined 0 | TX_EMPTY_CTL_IT_VALUE_0Normal mode for THR interrupt (See UART mode interrupts table)" "0,1" newline bitfld.long 0x08 1.--2. "DMA_MODE_2,Used to specify the DMA mode valid if SCR[0] = 1 0x0 | DMA_MODE_2_VALUE_0DMA mode 0 (no DMA) 0x1 | DMA_MODE_2_VALUE_1DMA mode 1 (UART_nDMA_REQ[0] in TX UART_nDMA_REQ[1] in RX) 0x2 | DMA_MODE_2_VALUE_2DMA mode 2 (UART_nDMA_REQ[0] in RX) 0x3 |.." "0,1,2,3" bitfld.long 0x08 0. "DMA_MODE_CTL,Not Defined 0 | DMA_MODE_CTL_VALUE_0The DMA_MODE is set with FCR[3] 1 | DMA_MODE_CTL_VALUE_1The DMA_MODE is set with SCR[2:1]" "0,1" line.long 0x0C "UART3_SSR," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x0C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x0C 2. "DMA_COUNTER_RST,Not Defined 0 | DMA_COUNTER_RST_VALUE_0The DMA counter will not be reset if the corresponding FIFO is reset (via FCR[1] or FCR[2]) 1 | DMA_COUNTER_RST_VALUE_1The DMA counter will be reset if corresponding FIFO is reset (via FCR[1] or.." "0,1" rbitfld.long 0x0C 1. "RX_CTS_DSR_WAKE_UP_STS,Not Defined Read0 | RX_CTS_DSR_WAKE_UP_STS_VALUE_0No falling edge event on RX CTS* and DSR* Read1 | RX_CTS_DSR_WAKE_UP_STS_VALUE_1A falling edge occurred on RX CTS* or DSR*" "0,1" newline rbitfld.long 0x0C 0. "TX_FIFO_FULL,Not Defined Read0 | TX_FIFO_FULL_VALUE_0TX FIFO is not full Read1 | TX_FIFO_FULL_VALUE_1TX FIFO is full" "0,1" line.long 0x10 "UART3_EBLR," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "EBLR,IR-IRDA mode: This register allows to define up to 176 xBOFs the maximum required by IrDA specification.IR-CIR mode: This register specifies the number of consecutive zeros to be received before generating the RX_STOP interrupt [IIR[2]].0x00: feature" rgroup.long 0x50++0x57 line.long 0x00 "UART3_MVR," bitfld.long 0x00 30.--31. "SCHEME,Scheme revision number of module" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Not Defined" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function revision number of module" bitfld.long 0x00 11.--15. "RTL,Rtl revision number of module" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision number of the module" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision number of the module" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision number of the module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART3_SYSC," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "IDLEMODE,POWER MANAGEMENT REQ/ACK CONTROLREF: OCP DESIGN GUIDELINES VERSION 1.1 0x0 | IDLEMODE_VALUE_0Force idle" "0,1,2,3" bitfld.long 0x04 2. "ENAWAKEUP,WAKE UP FEATURE CONTROL 0 | ENAWAKEUP_VALUE_0Wake up is disabled 1 | ENAWAKEUP_VALUE_1Wake up capability is enabled" "0,1" newline bitfld.long 0x04 1. "SOFTRESET,Software reset" "0,1" bitfld.long 0x04 0. "AUTOIDLE,Internal OCP clock gating strategy 0 | AUTOIDLE_VALUE_0Clock is running 1 | AUTOIDLE_VALUE_1Automatic OCP clock gating strategy is applied based on the OCP interface activity" "0,1" line.long 0x08 "UART3_SYSS," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x08 1.--7. 1. "RESERVED,Not Defined" newline bitfld.long 0x08 0. "RESETDONE,Internal Reset Monitoring Read0 | RESETDONE_VALUE_0Internal Module Reset is ongoing Read1 | RESETDONE_VALUE_1Reset completed" "0,1" line.long 0x0C "UART3_WER," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x0C 7. "EVENT_7_TX_WAKEUP_EN,Not Defined 0 | EVENT_7_TX_WAKEUP_EN_VALUE_0Event is not allowed to wake up the system 1 | EVENT_7_TX_WAKEUP_EN_VALUE_1EVENT CAN WAKE UP THE SYSTEM: Event can be: THR_IT or TX_DMA request and/or TX_SATUS_IT" "0,1" newline bitfld.long 0x0C 6. "EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT,Not Defined 0 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 5. "EVENT_5_RHR_INTERRUPT,Not Defined 0 | EVENT_5_RHR_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_5_RHR_INTERRUPT_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 4. "EVENT_4_RX_ACTIVITY,Not Defined 0 | EVENT_4_RX_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_4_RX_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 3. "EVENT_3_DCD_CD_ACTIVITY,Not Defined 0 | EVENT_3_DCD_CD_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_3_DCD_CD_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 2. "EVENT_2_RI_ACTIVITY,Not Defined 0 | EVENT_2_RI_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_2_RI_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 1. "EVENT_1_DSR_ACTIVITY,Not Defined 0 | EVENT_1_DSR_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_1_DSR_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 0. "EVENT_0_CTS_ACTIVITY,Not Defined 0 | EVENT_0_CTS_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_0_CTS_ACTIVITY_VALUE_1Event can wake up the system" "0,1" line.long 0x10 "UART3_CFPS," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "CFPS,System clock frequency prescaler at [12x multiple]" line.long 0x14 "UART3_RXFIFO_LVL," hexmask.long.tbyte 0x14 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x14 0.--7. 1. "RXFIFO_LVL,Not Defined" line.long 0x18 "UART3_TXFIFO_LVL," hexmask.long.tbyte 0x18 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x18 0.--7. 1. "TXFIFO_LVL,Not Defined" line.long 0x1C "UART3_IER2," hexmask.long.tbyte 0x1C 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x1C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x1C 2. "RHR_IT_DIS,Not Defined 0 | RHR_IT_DIS_VALUE_0Enables the RHR interrupt" "0,1" bitfld.long 0x1C 1. "EN_TXFIFO_EMPTY,Enables[1]/DISABLES[00 EN_TXFIFO_EMPTY interrupt" "0,1" newline bitfld.long 0x1C 0. "EN_RXFIFO_EMPTY,Enables[1]/disables[0] EN_RXFIFO_EMPTY interrupt" "0,1" line.long 0x20 "UART3_ISR2," hexmask.long.tbyte 0x20 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x20 2.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 1. "TXFIFO_EMPTY_STS,TXFIFO interrupt pending 0 | TXFIFO_EMPTY_STS_VALUE_0TXFIFO_EMPTY interrupt not pending" "0,1" bitfld.long 0x20 0. "RXFIFO_EMPTY_STS,RXFIFO interrupt pending 0 | RXFIFO_EMPTY_STS_VALUE_0RXFIFO_EMPTY interrupt not pending" "0,1" line.long 0x24 "UART3_FREQ_SEL," hexmask.long.byte 0x24 0.--7. 1. "FREQ_SEL,Sets the sample per bit if non default frequency is used" line.long 0x28 "UART3_ABAUD_1ST_CHAR," line.long 0x2C "UART3_BAUD_2ND_CHAR," line.long 0x30 "UART3_MDR3," hexmask.long.tbyte 0x30 8.--31. 1. "RESERVED2,Not Defined" bitfld.long 0x30 4. "DIR_EN,RS-485 External Transceiver Direction Enable" "0,1" newline bitfld.long 0x30 3. "DIR_POL,RS-485 External Transceiver Direction Polarity" "0,1" bitfld.long 0x30 2. "SET_DMA_TX_THRESHOLD,Enable to set different TX DMA threshold then 64-trigger [usage of new register TX_DNA_THRESHOLD]" "0,1" newline bitfld.long 0x30 1. "NONDEFAULT_FREQ,Enables[1]/Disables[0] using NONDEFAULT fclk frequencies" "0,1" bitfld.long 0x30 0. "DISABLE_CIR_RX_DEMOD,Disables[1]/Enables[0] CIR RX demodulation 0 | DISABLE_CIR_RX_DEMOD_VALUE_0Enables CIR RX demodulation 1 | DISABLE_CIR_RX_DEMOD_VALUE_1Disables CIR RX demodulation" "0,1" line.long 0x34 "UART3_TX_DMA_THRESHOLD," bitfld.long 0x34 0.--5. "TX_DMA_THRESHOLD,Use to manually set the TX DMA threshold level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "UART3_MDR4," hexmask.long.tbyte 0x38 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x38 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x38 6. "MODE9,9-bit character length" "0,1" bitfld.long 0x38 3.--5. "FREQ_SEL_H,Upper 3 bits of FREQ_SEL register for higher division values as required for example for FI/Di in ISO7816 mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x38 0.--2. "MODE,New modes [when set overrides MDR1 modes] 0x0 | DISABLEDdisabled (no override) 0x1 | RESERVEDreserved 0x2 | SYNCH_EXTSynchronous mode with external clock 0x3 | SYNCH_GENSynchronous mode with generated clock 0x4 | ISO7816_0ISO 7816 mode T=0 0x5 |.." "0,1,2,3,4,5,6,7" line.long 0x3C "UART3_EFR2," hexmask.long.tbyte 0x3C 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x3C 7. "BROADCAST,Enables broadcast address matching in multi-drop address match mode" "0,1" newline bitfld.long 0x3C 6. "TIMEOUT_BEHAVE,Specifies how timeout is measured 0 | _0timeout after at least one character has been received 1 | _1periodic timeout even when no character has been received" "0,1" bitfld.long 0x3C 5. "C8,Value for ISO 7816 C8 pin for software control" "0,1" newline bitfld.long 0x3C 4. "C4,Value for ISO 7816 C4 pin for software control" "0,1" bitfld.long 0x3C 3. "C2,Value for ISO 7816 reset pin [software controllable]" "0,1" newline bitfld.long 0x3C 2. "MULTIDROP,Enables parity Multi-drop mode [overrides LCR[5..3]] when '1'" "0,1" bitfld.long 0x3C 1. "RHR_OVERRUN,RHR Overrun behaviour when buffer full 0 | DEFAULTdata in RHR is not overwritten (standard) 1 | ATMELdata in RHR is overwritten when buffer full (and FIFO disabled)" "0,1" newline bitfld.long 0x3C 0. "ENDIAN,Endianness 0 | LOW_ENDIANLittle Endian (LSB First) 1 | BIG_ENDIANBig Endian (MSB First)" "0,1" line.long 0x40 "UART3_ECR," hexmask.long.tbyte 0x40 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x40 6.--7. "RESERVED,Not Defined" "0,1,2,3" newline bitfld.long 0x40 5. "CLEAR_TX_PE,Write 1 to clear parity error from the Transmitter to allow it to continue to try sending data [ISO7816 transmit only]" "0,1" bitfld.long 0x40 4. "TX_EN,Enables/Disables the transmitter 0 | DISABLEDTransmitter is shut down 1 | ENABLEDTransmitter is working" "0,1" newline bitfld.long 0x40 3. "RX_EN,Enables/Disables the receiver 0 | DISABLEDReceiver is shut down 1 | ENABLEDReceiver is operating" "0,1" bitfld.long 0x40 2. "TX_RST,Writing '1' resets the transmitter" "0,1" newline bitfld.long 0x40 1. "RX_RST,Writing '1' resets the receiver" "0,1" bitfld.long 0x40 0. "A_MULTIDROP,In multi-drop mode when written with the value '1' causes the next byte written into THR to be transmitted with the parity bit set signaling an address" "0,1" line.long 0x44 "UART3_TIMEGUARD," hexmask.long.tbyte 0x44 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x44 0.--7. 1. "TIMEGUARD,Specifies the amount of idle baud clocks [transmitter bit period] to insert between transmitted bytes useful when comunicating with slower devices" line.long 0x48 "UART3_TIMEOUTL," hexmask.long.tbyte 0x48 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x48 0.--7. 1. "TIMEOUT_L,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x4C "UART3_TIMEOUTH," hexmask.long.tbyte 0x4C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x4C 0.--7. 1. "TIMEOUT_H,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x50 "UART3_SCCR," hexmask.long.tbyte 0x50 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x50 7. "DSNACK,Applies Max_Iteration to receiver aswell - when maximum number of NACKs have been returned the receiver will accept the data regardless of error" "0,1" newline bitfld.long 0x50 6. "INACK,Inhibit NACK when receiving even if an error is received" "0,1" rbitfld.long 0x50 3.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x50 0.--2. "MAX_ITERATION,Number of times to repeat transmitted character if the receiver did not acknowledge" "0,1,2,3,4,5,6,7" line.long 0x54 "UART3_ETHR," hexmask.long.tbyte 0x54 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x54 0.--8. 1. "ETHR,Extended Transmit Holding Register - allows writing the full 9bit RHR" rgroup.long 0xA4++0x03 line.long 0x00 "UART3_ERHR," hexmask.long.tbyte 0x00 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x00 0.--8. 1. "ERHR,Extended Receive Holding Register - allows accessing the full 9bit RHR" group.byte 0xA8++0x00 line.byte 0x00 "UART3_MAR," group.byte 0xAC++0x00 line.byte 0x00 "UART3_MMR," group.byte 0xB0++0x00 line.byte 0x00 "UART3_MBR," width 0x0B tree.end tree "UART4_UART4 (MSS_UART)" base ad:0x52304000 group.byte 0x00++0x00 line.byte 0x00 "UART4_DLL," rgroup.long 0x00++0x03 line.long 0x00 "UART4_RHR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RHR,Receive holding register" group.long 0x00++0x03 line.long 0x00 "UART4_THR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "THR,TRANSMIT HOLDING REGISTER" group.byte 0x04++0x00 line.byte 0x00 "UART4_DLH," group.byte 0x04++0x00 line.byte 0x00 "UART4_IER_CIR," bitfld.byte 0x00 6.--7. "NOT_USED2,Not Defined" "0,1,2,3" bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" newline bitfld.byte 0x00 4. "NOT_USED1,Not Defined" "0,1" bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined 0 | RX_STOP_IT_VALUE_0Disables the receive stop interrupt" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.byte 0x04++0x00 line.byte 0x00 "UART4_IER_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined 0 | EOF_IT_VALUE_0Disables the received EOF interrupt" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_VALUE_0Disables the receiver line status interrupt" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" bitfld.byte 0x00 4. "STS_FIFO_TRIG_IT,Not Defined 0 | STS_FIFO_TRIG_IT_VALUE_0Disables the status FIFO trigger level interrupt" "0,1" newline bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" bitfld.byte 0x00 2. "LAST_RX_BYTE_IT,Not Defined 0 | LAST_RX_BYTE_IT_VALUE_0Disables the last byte of frame in RX FIFO interrupt" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.long 0x04++0x03 line.long 0x00 "UART4_IER_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "CTS_IT,Not Defined 0 | CTS_IT_VALUE_0Disables the CTS* interrupt 1 | CTS_IT_VALUE_1Enables the CTS* interrupt" "0,1" newline bitfld.long 0x00 6. "RTS_IT,Not Defined 0 | RTS_IT_VALUE_0Disables the RTS* interrupt 1 | RTS_IT_VALUE_1Enables the RTS* interrupt" "0,1" bitfld.long 0x00 5. "XOFF_IT,Not Defined 0 | XOFF_IT_VALUE_0Disables the XOFF interrupt 1 | XOFF_IT_VALUE_1Enables the XOFF interrupt" "0,1" newline bitfld.long 0x00 4. "SLEEP_MODE,Not Defined 0 | SLEEP_MODE_VALUE_0Disables sleep mode 1 | SLEEP_MODE_VALUE_1Enables sleep mode (stop baud rate clock when the module is inactive)" "0,1" bitfld.long 0x00 3. "MODEM_STS_IT,Not Defined 0 | MODEM_STS_IT_VALUE_0Disables the modem status register interrupt 1 | MODEM_STS_IT_VALUE_1Enables the modem status register interrupt" "0,1" newline bitfld.long 0x00 2. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_U_VALUE_0Disables the receiver line status interrupt 1 | LINE_STS_IT_U_VALUE_1Enables the receiver line status interrupt" "0,1" bitfld.long 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt 1 | THR_IT_VALUE_1Enables the THR interrupt" "0,1" newline bitfld.long 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt and time out interrupt" "0,1" group.byte 0x08++0x00 line.byte 0x00 "UART4_EFR," bitfld.byte 0x00 7. "AUTO_CTS_EN,Auto-CTS enable bit" "0,1" bitfld.byte 0x00 6. "AUTO_RTS_EN,Auto-RTS enable bit" "0,1" newline bitfld.byte 0x00 5. "SPECIAL_CHAR_DETECT," "0,1" bitfld.byte 0x00 4. "ENHANCED_EN,Enhanced functions write enable bit" "0,1" newline bitfld.byte 0x00 0.--3. "SW_FLOW_CONTROL,Combinations of Software flow control can be selected by programming bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x03 line.long 0x00 "UART4_FCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "RX_FIFO_TRIG,Sets the trigger level for the RX FIFO:If SCR[7] = 0 and TLR[7:4] =" "0,1,2,3" newline bitfld.long 0x00 4.--5. "TX_FIFO_TRIG,Sets the trigger level for the TX FIFO:If SCR[6] = 0 and TLR[3:0] =" "0,1,2,3" bitfld.long 0x00 3. "DMA_MODE,This register is considered if SCR[0] = 0" "0,1" newline bitfld.long 0x00 2. "TX_FIFO_CLEAR,Not Defined Write0 | TX_FIFO_CLEAR_VALUE_0No change Write1 | TX_FIFO_CLEAR_VALUE_1Clears the transmit FIFO and resets its counter logic to zero" "0,1" bitfld.long 0x00 1. "RX_FIFO_CLEAR,Not Defined Write0 | RX_FIFO_CLEAR_VALUE_0No change Write1 | RX_FIFO_CLEAR_VALUE_1Clears the receive FIFO and resets its counter logic to zero" "0,1" newline bitfld.long 0x00 0. "FIFO_EN,Not Defined Write0 | FIFO_EN_VALUE_0Disables the transmit and receive FIFOs" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART4_IIR_CIR," bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined Read0 | RX_STOP_IT_VALUE_0Receive stop interrupt inactive Read1 | RX_STOP_IT_VALUE_1Receive stop interrupt active" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART4_IIR_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined Read0 | EOF_IT_VALUE_0Received EOF interrupt inactive Read1 | EOF_IT_VALUE_1Received EOF interrupt active" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined Read0 | LINE_STS_IT_VALUE_0Receiver line status interrupt inactive Read1 | LINE_STS_IT_VALUE_1Receiver line status interrupt active" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 4. "STS_FIFO_IT,Not Defined Read0 | STS_FIFO_IT_VALUE_0Status FIFO trigger level interrupt inactive Read1 | STS_FIFO_IT_VALUE_1Status FIFO trigger level interrupt active" "0,1" newline bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" bitfld.byte 0x00 2. "RX_FIFO_LAST_BYTE_IT,Not Defined Read0 | RX_FIFO_LAST_BYTE_IT_VALUE_0Last byte of frame in RX FIFO interrupt inactive Read1 | RX_FIFO_LAST_BYTE_IT_VALUE_1Last byte of frame in RX FIFO interrupt active" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.long 0x08++0x07 line.long 0x00 "UART4_IIR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "FCR_MIRROR,Mirror the contents of FCR[0] on both bits" "0,1,2,3" newline bitfld.long 0x00 1.--5. "IT_TYPE,Not Defined Read0x00 | IT_TYPE_VALUE_0Modem 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" bitfld.long 0x00 0. "IT_PENDING,Not Defined Read0 | IT_PENDING_VALUE_0An interrupt is pending Read1 | IT_PENDING_VALUE_1No interrupt is pending" "0,1" line.long 0x04 "UART4_LCR," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "DIV_EN,Not Defined 0 | DIV_EN_VALUE_0Normal operating condition 1 | DIV_EN_VALUE_1Divisor latch enable" "0,1" newline bitfld.long 0x04 6. "BREAK_EN,Break control bit" "0,1" bitfld.long 0x04 5. "PARITY_TYPE2,Selects the forced parity format [if LCR[3] = 1]" "0,1" newline bitfld.long 0x04 4. "PARITY_TYPE1,Not Defined 0 | PARITY_TYPE1_VALUE_0Odd parity is generated (if LCR[3] = 1) 1 | PARITY_TYPE1_VALUE_1Even parity is generated (if LCR[3] = 1)" "0,1" bitfld.long 0x04 3. "PARITY_EN,Not Defined 0 | PARITY_EN_VALUE_0No parity 1 | PARITY_EN_VALUE_1A parity bit is generated during transmission and the receiver checks for received parity" "0,1" newline bitfld.long 0x04 2. "NB_STOP,Specifies the number of stop bits: 0 | NB_STOP_VALUE_01 stop bits (word length = 5 6 7 8) 1 | NB_STOP_VALUE_11.5 stop bits (word length = 5) in USART mode" "0,1" bitfld.long 0x04 0.--1. "CHAR_LENGTH,Specifies the word length to be transmitted or received" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "UART4_XON1_ADDR1," group.long 0x10++0x03 line.long 0x00 "UART4_MCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x00 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x00 6. "TCR_TLR,Not Defined 0 | TCR_TLR_VALUE_0No action 1 | TCR_TLR_VALUE_1Enables access to the TCR and TLR registers" "0,1" bitfld.long 0x00 5. "XON_EN,Not Defined 0 | XON_EN_VALUE_0Disable 'XON any' function 1 | XON_EN_VALUE_1Enable 'XON any' function" "0,1" newline bitfld.long 0x00 4. "LOOPBACK_EN,Not Defined 0 | LOOPBACK_EN_VALUE_0Normal operating mode 1 | LOOPBACK_EN_VALUE_1Enable local loopback mode (internal)" "0,1" bitfld.long 0x00 3. "CD_STS_CH,Not Defined 0 | CD_STS_CH_VALUE_0In loopback forces DCD* input high and IRQ outputs to inactive state" "0,1" newline bitfld.long 0x00 2. "RI_STS_CH,Not Defined 0 | RI_STS_CH_VALUE_0In loopback forces RI* input high" "0,1" bitfld.long 0x00 1. "RTS,In loop back controls MSR[4].If auto-RTS is enabled the RTS* output is controlled by hardware flow control" "0,1" newline bitfld.long 0x00 0. "DTR,Not Defined 0 | DTR_VALUE_0Force DTR* output to inactive (high)" "0,1" group.byte 0x14++0x00 line.byte 0x00 "UART4_XON2_ADDR2," rgroup.byte 0x14++0x00 line.byte 0x00 "UART4_LSR_CIR," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "RESERVED,Not Defined" "0,1" newline bitfld.byte 0x00 5. "RX_STOP,The RX_STOP is generated based on the value set in the BOF Length register (EBLR)" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.byte 0x14++0x00 line.byte 0x00 "UART4_LSR_IRDA," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "STS_FIFO_FULL,Not Defined Read0 | STS_FIFO_FULL_VALUE_0Status FIFO not full Read1 | STS_FIFO_FULL_VALUE_1Status FIFO full" "0,1" newline bitfld.byte 0x00 5. "RX_LAST_BYTE,Not Defined Read0 | RX_LAST_BYTE_VALUE_0The RX FIFO (RHR) does not contain the last byte of the frame to be read Read1 | RX_LAST_BYTE_VALUE_1The RX FIFO (RHR) contains the last byte of the frame to be read.This bit is only set when the last.." "0,1" bitfld.byte 0x00 4. "FRAME_TOO_LONG,Not Defined Read0 | FRAME_TOO_LONG_VALUE_0No frame-too-long error in frame Read1 | FRAME_TOO_LONG_VALUE_1Frame-too-long error in the frame at the top of the STATUS FIFO [next character to be read]" "0,1" newline bitfld.byte 0x00 3. "ABORT,Not Defined Read0 | ABORT_VALUE_0No abort pattern error in frame Read1 | ABORT_VALUE_1Abort pattern is received" "0,1" bitfld.byte 0x00 2. "CRC,Not Defined Read0 | CRC_VALUE_0No CRC error in frame Read1 | CRC_VALUE_1CRC error in the frame at the top of the STATUS FIFO (next character to be read)" "0,1" newline bitfld.byte 0x00 1. "STS_FIFO_E,Not Defined Read0 | STS_FIFO_E_VALUE_0Status FIFO not empty Read1 | STS_FIFO_E_VALUE_1Status FIFO empty" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "UART4_LSR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "RX_FIFO_STS,Not Defined Read0 | RX_FIFO_STS_VALUE_0Normal operation Read1 | RX_FIFO_STS_VALUE_1At least one parity error framing error or break indication in the RX FIFO" "0,1" newline bitfld.long 0x00 6. "TX_SR_E,Not Defined Read0 | TX_SR_E_VALUE_0Transmitter hold (TX FIFO) and shift registers are not empty" "0,1" bitfld.long 0x00 5. "TX_FIFO_E,Not Defined Read0 | TX_FIFO_E_VALUE_0Transmit hold register (TX FIFO) is not empty Read1 | TX_FIFO_E_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" newline bitfld.long 0x00 4. "RX_BI,Not Defined Read0 | RX_BI_VALUE_0No break condition Read1 | RX_BI_VALUE_1A break was detected while the data being read from the RX FIFO was being received" "0,1" bitfld.long 0x00 3. "RX_FE,Not Defined Read0 | RX_FE_VALUE_0No framing error in data being read from RX FIFO" "0,1" newline bitfld.long 0x00 2. "RX_PE,Not Defined Read0 | RX_PE_VALUE_0No parity error in data being read from RX FIFO" "0,1" bitfld.long 0x00 1. "RX_OE,Not Defined Read0 | RX_OE_VALUE_0No overrun error Read1 | RX_OE_VALUE_1Overrun error has occurred" "0,1" newline bitfld.long 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" group.byte 0x18++0x00 line.byte 0x00 "UART4_TCR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_START,RX FIFO trigger level to RESTORE transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "RX_FIFO_TRIG_HALT,RX FIFO trigger level to HALT transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "UART4_XOFF1," rgroup.long 0x18++0x03 line.long 0x00 "UART4_MSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "NCD_STS,This bit is the complement of the DCD* input" "0,1" newline bitfld.long 0x00 6. "NRI_STS,This bit is the complement of the RI* input" "0,1" bitfld.long 0x00 5. "NDSR_STS,This bit is the complement of the DSR* input" "0,1" newline bitfld.long 0x00 4. "NCTS_STS,This bit is the complement of the CTS* input" "0,1" bitfld.long 0x00 3. "DCD_STS,Indicates that DCD* input [or MCR[3] in loop back] has changed" "0,1" newline bitfld.long 0x00 2. "RI_STS,Indicates that RI* input [or MCR[2] in loop back] has changed state from low to high" "0,1" bitfld.long 0x00 1. "DSR_STS,Not Defined Read1 | DSR_STS_VALUE_1Indicates that DSR* input (or MCR[0] in loop back) has changed state" "0,1" newline bitfld.long 0x00 0. "CTS_STS,Not Defined Read1 | CTS_STS_VALUE_1Indicates that CTS* input (or MCR[1] in loop back) has changed state" "0,1" group.byte 0x1C++0x00 line.byte 0x00 "UART4_TLR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_DMA,Receive FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "TX_FIFO_TRIG_DMA,Transmit FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "UART4_XOFF2," group.long 0x1C++0x0F line.long 0x00 "UART4_SPR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SPR_WORD,Scratchpad register" line.long 0x04 "UART4_MDR1," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "FRAME_END_MODE,IrDA mode only" "0,1" newline bitfld.long 0x04 6. "SIP_MODE,MIR/FIR modes only" "0,1" bitfld.long 0x04 5. "SCT,Store and control the transmission 0 | SCT_VALUE_0Starts the Infrared transmission as soon as a value is written to THR 1 | SCT_VALUE_1Starts the Infrared transmission with the control of ACREG[2]" "0,1" newline bitfld.long 0x04 4. "SET_TXIR,Used to configure the infrared transceiver" "0,1" bitfld.long 0x04 3. "IR_SLEEP,Not Defined 0 | IR_SLEEP_VALUE_0IrDA/CIR sleep mode disabled 1 | IR_SLEEP_VALUE_1IrDA/CIR sleep mode enabled" "0,1" newline bitfld.long 0x04 0.--2. "MODE_SELECT,Not Defined 0x0 | MODE_SELECT_VALUE_0UART 16x mode 0x1 | MODE_SELECT_VALUE_1SIR mode 0x2 | MODE_SELECT_VALUE_2UART 16x auto-baud 0x3 | MODE_SELECT_VALUE_3UART 13x mode 0x4 | MODE_SELECT_VALUE_4MIR mode 0x5 | MODE_SELECT_VALUE_5FIR mode 0x6 |.." "0,1,2,3,4,5,6,7" line.long 0x08 "UART4_MDR2," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "SET_TXIR_ALT,Provide alternate functionnality for MDR1[4] [SET_TXIR] 0 | SET_TXIR_ALT_VALUE_0Normal mode 1 | SET_TXIR_ALT_VALUE_1Alternate mode for SET_TXIR" "0,1" newline bitfld.long 0x08 6. "IRRXINVERT,Only for IR mode [IRDA & CIR]Invert RX pin inside the module before the voting or sampling system logic of the infra red block" "0,1" bitfld.long 0x08 4.--5. "CIR_PULSE_MODE,CIR Pulse modulation definition" "0,1,2,3" newline bitfld.long 0x08 3. "UART_PULSE,UART mode only" "0,1" bitfld.long 0x08 1.--2. "STS_FIFO_TRIG,Only for IR-IRDA mode.Frame Status FIFO Threshold select: 0x0 | STS_FIFO_TRIG_VALUE_01 entry 0x1 | STS_FIFO_TRIG_VALUE_14 entries 0x2 | STS_FIFO_TRIG_VALUE_27 entries 0x3 | STS_FIFO_TRIG_VALUE_38 entries" "0,1,2,3" newline rbitfld.long 0x08 0. "IRTX_UNDERRUN,IRDA Transmission status interrupt.When the IIR[5] interrupt occurs the meaning of the interrupt is : Read0 | IRTX_UNDERRUN_VALUE_0the last bit of the frame has been transmitted successfully without error" "0,1" line.long 0x0C "UART4_TXFLL," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x0C 0.--7. 1. "TXFLL,LSB register used to specify the frame length" rgroup.long 0x28++0x07 line.long 0x00 "UART4_SFLSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 5.--7. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "OE_ERROR,Not Defined Read1 | OE_ERROR_VALUE_1Overrun error in RX FIFO when frame at top of RX FIFO was received" "0,1" bitfld.long 0x00 3. "FRAME_TOO_LONG_ERROR,Not Defined Read1 | FRAME_TOO_LONG_ERROR_VALUE_1Frame-length too long error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 2. "ABORT_DETECT,Not Defined Read1 | ABORT_DETECT_VALUE_1Abort pattern detected in frame at top of RX FIFO" "0,1" bitfld.long 0x00 1. "CRC_ERROR,Not Defined Read1 | CRC_ERROR_VALUE_1CRC error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 0. "RESERVED0,Not Defined" "0,1" line.long 0x04 "UART4_TXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 0.--4. "TXFLH,MSB register used to specify the frame 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" rgroup.long 0x2C++0x07 line.long 0x00 "UART4_RESUME," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RESUME,Dummy read to restart the TX or RX" line.long 0x04 "UART4_RXFLL," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x04 0.--7. 1. "RXFLL,LSB register used to specify the frame length in reception" rgroup.long 0x30++0x07 line.long 0x00 "UART4_SFREGL," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SFREGL,LSB part of the frame length" line.long 0x04 "UART4_RXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0.--3. "RXFLH,MSB register used to specify the frame length in reception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x34++0x03 line.long 0x00 "UART4_SFREGH," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. "SFREGH,MSB part of the frame length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x38++0x00 line.byte 0x00 "UART4_UASR," bitfld.byte 0x00 6.--7. "PARITY_TYPE," "0,1,2,3" bitfld.byte 0x00 5. "BIT_BY_CHAR," "0,1" newline bitfld.byte 0x00 0.--4. "SPEED,Used to report the speed identified" "0,1,2,3,4,5,6,7,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 0x38++0x13 line.long 0x00 "UART4_BLR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "STS_FIFO_RESET,Status FIFO reset" "0,1" newline bitfld.long 0x00 6. "XBOF_TYPE,SIR xBOF select" "0,1" rbitfld.long 0x00 0.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART4_ACREG," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "PULSE_TYPE,SIR pulse width select: 0 | PULSE_TYPE_VALUE_03/16 of baud-rate pulse width 1 | PULSE_TYPE_VALUE_11.6us" "0,1" newline bitfld.long 0x04 6. "SD_MOD,Primary output used to configure transceivers" "0,1" bitfld.long 0x04 5. "DIS_IR_RX,Not Defined 0 | DIS_IR_RX_VALUE_0Normal operation (RX input automatically disabled during transmit but enabled outside of transmit operation)" "0,1" newline bitfld.long 0x04 4. "DIS_TX_UNDERRUN,It is recommended to disable TX FIFO underrun capability by masking corresponding underrun interrupt" "0,1" bitfld.long 0x04 3. "SEND_SIP,MIR/FIR Modes only.Send Serial Infrared Interaction Pulse [SIP]If this bit is set during a MIR/FIR transmission the SIP will be send at the end of it.This bit automatically gets cleared at the end of the SIP transmission" "0,1" newline bitfld.long 0x04 2. "SCTX_EN,Store and controlled TX start" "0,1" bitfld.long 0x04 1. "ABORT_EN,Frame Abort" "0,1" newline bitfld.long 0x04 0. "EOT_EN,EOT [end of transmission] bit" "0,1" line.long 0x08 "UART4_SCR," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "RX_TRIG_GRANU1,Not Defined 0 | RX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER RX LEVEL" "0,1" newline bitfld.long 0x08 6. "TX_TRIG_GRANU1,Not Defined 0 | TX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER TX LEVEL" "0,1" bitfld.long 0x08 5. "DSR_IT,Not Defined 0 | DSR_IT_VALUE_0DISABLES DSR* INTERRUPT" "0,1" newline bitfld.long 0x08 4. "RX_CTS_DSR_WAKE_UP_ENABLE,Not Defined 0 | RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0DISABLES THE WAKE UP INTERRUPT AND CLEARS SSR[1]" "0,1" bitfld.long 0x08 3. "TX_EMPTY_CTL_IT,Not Defined 0 | TX_EMPTY_CTL_IT_VALUE_0Normal mode for THR interrupt (See UART mode interrupts table)" "0,1" newline bitfld.long 0x08 1.--2. "DMA_MODE_2,Used to specify the DMA mode valid if SCR[0] = 1 0x0 | DMA_MODE_2_VALUE_0DMA mode 0 (no DMA) 0x1 | DMA_MODE_2_VALUE_1DMA mode 1 (UART_nDMA_REQ[0] in TX UART_nDMA_REQ[1] in RX) 0x2 | DMA_MODE_2_VALUE_2DMA mode 2 (UART_nDMA_REQ[0] in RX) 0x3 |.." "0,1,2,3" bitfld.long 0x08 0. "DMA_MODE_CTL,Not Defined 0 | DMA_MODE_CTL_VALUE_0The DMA_MODE is set with FCR[3] 1 | DMA_MODE_CTL_VALUE_1The DMA_MODE is set with SCR[2:1]" "0,1" line.long 0x0C "UART4_SSR," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x0C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x0C 2. "DMA_COUNTER_RST,Not Defined 0 | DMA_COUNTER_RST_VALUE_0The DMA counter will not be reset if the corresponding FIFO is reset (via FCR[1] or FCR[2]) 1 | DMA_COUNTER_RST_VALUE_1The DMA counter will be reset if corresponding FIFO is reset (via FCR[1] or.." "0,1" rbitfld.long 0x0C 1. "RX_CTS_DSR_WAKE_UP_STS,Not Defined Read0 | RX_CTS_DSR_WAKE_UP_STS_VALUE_0No falling edge event on RX CTS* and DSR* Read1 | RX_CTS_DSR_WAKE_UP_STS_VALUE_1A falling edge occurred on RX CTS* or DSR*" "0,1" newline rbitfld.long 0x0C 0. "TX_FIFO_FULL,Not Defined Read0 | TX_FIFO_FULL_VALUE_0TX FIFO is not full Read1 | TX_FIFO_FULL_VALUE_1TX FIFO is full" "0,1" line.long 0x10 "UART4_EBLR," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "EBLR,IR-IRDA mode: This register allows to define up to 176 xBOFs the maximum required by IrDA specification.IR-CIR mode: This register specifies the number of consecutive zeros to be received before generating the RX_STOP interrupt [IIR[2]].0x00: feature" rgroup.long 0x50++0x57 line.long 0x00 "UART4_MVR," bitfld.long 0x00 30.--31. "SCHEME,Scheme revision number of module" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Not Defined" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function revision number of module" bitfld.long 0x00 11.--15. "RTL,Rtl revision number of module" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision number of the module" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision number of the module" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision number of the module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART4_SYSC," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "IDLEMODE,POWER MANAGEMENT REQ/ACK CONTROLREF: OCP DESIGN GUIDELINES VERSION 1.1 0x0 | IDLEMODE_VALUE_0Force idle" "0,1,2,3" bitfld.long 0x04 2. "ENAWAKEUP,WAKE UP FEATURE CONTROL 0 | ENAWAKEUP_VALUE_0Wake up is disabled 1 | ENAWAKEUP_VALUE_1Wake up capability is enabled" "0,1" newline bitfld.long 0x04 1. "SOFTRESET,Software reset" "0,1" bitfld.long 0x04 0. "AUTOIDLE,Internal OCP clock gating strategy 0 | AUTOIDLE_VALUE_0Clock is running 1 | AUTOIDLE_VALUE_1Automatic OCP clock gating strategy is applied based on the OCP interface activity" "0,1" line.long 0x08 "UART4_SYSS," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x08 1.--7. 1. "RESERVED,Not Defined" newline bitfld.long 0x08 0. "RESETDONE,Internal Reset Monitoring Read0 | RESETDONE_VALUE_0Internal Module Reset is ongoing Read1 | RESETDONE_VALUE_1Reset completed" "0,1" line.long 0x0C "UART4_WER," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x0C 7. "EVENT_7_TX_WAKEUP_EN,Not Defined 0 | EVENT_7_TX_WAKEUP_EN_VALUE_0Event is not allowed to wake up the system 1 | EVENT_7_TX_WAKEUP_EN_VALUE_1EVENT CAN WAKE UP THE SYSTEM: Event can be: THR_IT or TX_DMA request and/or TX_SATUS_IT" "0,1" newline bitfld.long 0x0C 6. "EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT,Not Defined 0 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 5. "EVENT_5_RHR_INTERRUPT,Not Defined 0 | EVENT_5_RHR_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_5_RHR_INTERRUPT_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 4. "EVENT_4_RX_ACTIVITY,Not Defined 0 | EVENT_4_RX_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_4_RX_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 3. "EVENT_3_DCD_CD_ACTIVITY,Not Defined 0 | EVENT_3_DCD_CD_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_3_DCD_CD_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 2. "EVENT_2_RI_ACTIVITY,Not Defined 0 | EVENT_2_RI_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_2_RI_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 1. "EVENT_1_DSR_ACTIVITY,Not Defined 0 | EVENT_1_DSR_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_1_DSR_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 0. "EVENT_0_CTS_ACTIVITY,Not Defined 0 | EVENT_0_CTS_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_0_CTS_ACTIVITY_VALUE_1Event can wake up the system" "0,1" line.long 0x10 "UART4_CFPS," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "CFPS,System clock frequency prescaler at [12x multiple]" line.long 0x14 "UART4_RXFIFO_LVL," hexmask.long.tbyte 0x14 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x14 0.--7. 1. "RXFIFO_LVL,Not Defined" line.long 0x18 "UART4_TXFIFO_LVL," hexmask.long.tbyte 0x18 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x18 0.--7. 1. "TXFIFO_LVL,Not Defined" line.long 0x1C "UART4_IER2," hexmask.long.tbyte 0x1C 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x1C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x1C 2. "RHR_IT_DIS,Not Defined 0 | RHR_IT_DIS_VALUE_0Enables the RHR interrupt" "0,1" bitfld.long 0x1C 1. "EN_TXFIFO_EMPTY,Enables[1]/DISABLES[00 EN_TXFIFO_EMPTY interrupt" "0,1" newline bitfld.long 0x1C 0. "EN_RXFIFO_EMPTY,Enables[1]/disables[0] EN_RXFIFO_EMPTY interrupt" "0,1" line.long 0x20 "UART4_ISR2," hexmask.long.tbyte 0x20 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x20 2.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 1. "TXFIFO_EMPTY_STS,TXFIFO interrupt pending 0 | TXFIFO_EMPTY_STS_VALUE_0TXFIFO_EMPTY interrupt not pending" "0,1" bitfld.long 0x20 0. "RXFIFO_EMPTY_STS,RXFIFO interrupt pending 0 | RXFIFO_EMPTY_STS_VALUE_0RXFIFO_EMPTY interrupt not pending" "0,1" line.long 0x24 "UART4_FREQ_SEL," hexmask.long.byte 0x24 0.--7. 1. "FREQ_SEL,Sets the sample per bit if non default frequency is used" line.long 0x28 "UART4_ABAUD_1ST_CHAR," line.long 0x2C "UART4_BAUD_2ND_CHAR," line.long 0x30 "UART4_MDR3," hexmask.long.tbyte 0x30 8.--31. 1. "RESERVED2,Not Defined" bitfld.long 0x30 4. "DIR_EN,RS-485 External Transceiver Direction Enable" "0,1" newline bitfld.long 0x30 3. "DIR_POL,RS-485 External Transceiver Direction Polarity" "0,1" bitfld.long 0x30 2. "SET_DMA_TX_THRESHOLD,Enable to set different TX DMA threshold then 64-trigger [usage of new register TX_DNA_THRESHOLD]" "0,1" newline bitfld.long 0x30 1. "NONDEFAULT_FREQ,Enables[1]/Disables[0] using NONDEFAULT fclk frequencies" "0,1" bitfld.long 0x30 0. "DISABLE_CIR_RX_DEMOD,Disables[1]/Enables[0] CIR RX demodulation 0 | DISABLE_CIR_RX_DEMOD_VALUE_0Enables CIR RX demodulation 1 | DISABLE_CIR_RX_DEMOD_VALUE_1Disables CIR RX demodulation" "0,1" line.long 0x34 "UART4_TX_DMA_THRESHOLD," bitfld.long 0x34 0.--5. "TX_DMA_THRESHOLD,Use to manually set the TX DMA threshold level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "UART4_MDR4," hexmask.long.tbyte 0x38 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x38 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x38 6. "MODE9,9-bit character length" "0,1" bitfld.long 0x38 3.--5. "FREQ_SEL_H,Upper 3 bits of FREQ_SEL register for higher division values as required for example for FI/Di in ISO7816 mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x38 0.--2. "MODE,New modes [when set overrides MDR1 modes] 0x0 | DISABLEDdisabled (no override) 0x1 | RESERVEDreserved 0x2 | SYNCH_EXTSynchronous mode with external clock 0x3 | SYNCH_GENSynchronous mode with generated clock 0x4 | ISO7816_0ISO 7816 mode T=0 0x5 |.." "0,1,2,3,4,5,6,7" line.long 0x3C "UART4_EFR2," hexmask.long.tbyte 0x3C 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x3C 7. "BROADCAST,Enables broadcast address matching in multi-drop address match mode" "0,1" newline bitfld.long 0x3C 6. "TIMEOUT_BEHAVE,Specifies how timeout is measured 0 | _0timeout after at least one character has been received 1 | _1periodic timeout even when no character has been received" "0,1" bitfld.long 0x3C 5. "C8,Value for ISO 7816 C8 pin for software control" "0,1" newline bitfld.long 0x3C 4. "C4,Value for ISO 7816 C4 pin for software control" "0,1" bitfld.long 0x3C 3. "C2,Value for ISO 7816 reset pin [software controllable]" "0,1" newline bitfld.long 0x3C 2. "MULTIDROP,Enables parity Multi-drop mode [overrides LCR[5..3]] when '1'" "0,1" bitfld.long 0x3C 1. "RHR_OVERRUN,RHR Overrun behaviour when buffer full 0 | DEFAULTdata in RHR is not overwritten (standard) 1 | ATMELdata in RHR is overwritten when buffer full (and FIFO disabled)" "0,1" newline bitfld.long 0x3C 0. "ENDIAN,Endianness 0 | LOW_ENDIANLittle Endian (LSB First) 1 | BIG_ENDIANBig Endian (MSB First)" "0,1" line.long 0x40 "UART4_ECR," hexmask.long.tbyte 0x40 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x40 6.--7. "RESERVED,Not Defined" "0,1,2,3" newline bitfld.long 0x40 5. "CLEAR_TX_PE,Write 1 to clear parity error from the Transmitter to allow it to continue to try sending data [ISO7816 transmit only]" "0,1" bitfld.long 0x40 4. "TX_EN,Enables/Disables the transmitter 0 | DISABLEDTransmitter is shut down 1 | ENABLEDTransmitter is working" "0,1" newline bitfld.long 0x40 3. "RX_EN,Enables/Disables the receiver 0 | DISABLEDReceiver is shut down 1 | ENABLEDReceiver is operating" "0,1" bitfld.long 0x40 2. "TX_RST,Writing '1' resets the transmitter" "0,1" newline bitfld.long 0x40 1. "RX_RST,Writing '1' resets the receiver" "0,1" bitfld.long 0x40 0. "A_MULTIDROP,In multi-drop mode when written with the value '1' causes the next byte written into THR to be transmitted with the parity bit set signaling an address" "0,1" line.long 0x44 "UART4_TIMEGUARD," hexmask.long.tbyte 0x44 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x44 0.--7. 1. "TIMEGUARD,Specifies the amount of idle baud clocks [transmitter bit period] to insert between transmitted bytes useful when comunicating with slower devices" line.long 0x48 "UART4_TIMEOUTL," hexmask.long.tbyte 0x48 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x48 0.--7. 1. "TIMEOUT_L,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x4C "UART4_TIMEOUTH," hexmask.long.tbyte 0x4C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x4C 0.--7. 1. "TIMEOUT_H,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x50 "UART4_SCCR," hexmask.long.tbyte 0x50 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x50 7. "DSNACK,Applies Max_Iteration to receiver aswell - when maximum number of NACKs have been returned the receiver will accept the data regardless of error" "0,1" newline bitfld.long 0x50 6. "INACK,Inhibit NACK when receiving even if an error is received" "0,1" rbitfld.long 0x50 3.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x50 0.--2. "MAX_ITERATION,Number of times to repeat transmitted character if the receiver did not acknowledge" "0,1,2,3,4,5,6,7" line.long 0x54 "UART4_ETHR," hexmask.long.tbyte 0x54 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x54 0.--8. 1. "ETHR,Extended Transmit Holding Register - allows writing the full 9bit RHR" rgroup.long 0xA4++0x03 line.long 0x00 "UART4_ERHR," hexmask.long.tbyte 0x00 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x00 0.--8. 1. "ERHR,Extended Receive Holding Register - allows accessing the full 9bit RHR" group.byte 0xA8++0x00 line.byte 0x00 "UART4_MAR," group.byte 0xAC++0x00 line.byte 0x00 "UART4_MMR," group.byte 0xB0++0x00 line.byte 0x00 "UART4_MBR," width 0x0B tree.end tree "UART5_UART5 (MSS_UART)" base ad:0x52305000 group.byte 0x00++0x00 line.byte 0x00 "UART5_DLL," rgroup.long 0x00++0x03 line.long 0x00 "UART5_RHR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RHR,Receive holding register" group.long 0x00++0x03 line.long 0x00 "UART5_THR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "THR,TRANSMIT HOLDING REGISTER" group.byte 0x04++0x00 line.byte 0x00 "UART5_DLH," group.byte 0x04++0x00 line.byte 0x00 "UART5_IER_CIR," bitfld.byte 0x00 6.--7. "NOT_USED2,Not Defined" "0,1,2,3" bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" newline bitfld.byte 0x00 4. "NOT_USED1,Not Defined" "0,1" bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined 0 | RX_STOP_IT_VALUE_0Disables the receive stop interrupt" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.byte 0x04++0x00 line.byte 0x00 "UART5_IER_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined 0 | EOF_IT_VALUE_0Disables the received EOF interrupt" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_VALUE_0Disables the receiver line status interrupt" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined 0 | TX_STATUS_IT_VALUE_0Disables the TX status interrupt" "0,1" bitfld.byte 0x00 4. "STS_FIFO_TRIG_IT,Not Defined 0 | STS_FIFO_TRIG_IT_VALUE_0Disables the status FIFO trigger level interrupt" "0,1" newline bitfld.byte 0x00 3. "RX_OVERRUN_IT,Not Defined 0 | RX_OVERRUN_IT_VALUE_0Disables the RX overrun interrupt" "0,1" bitfld.byte 0x00 2. "LAST_RX_BYTE_IT,Not Defined 0 | LAST_RX_BYTE_IT_VALUE_0Disables the last byte of frame in RX FIFO interrupt" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt" "0,1" group.long 0x04++0x03 line.long 0x00 "UART5_IER_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "CTS_IT,Not Defined 0 | CTS_IT_VALUE_0Disables the CTS* interrupt 1 | CTS_IT_VALUE_1Enables the CTS* interrupt" "0,1" newline bitfld.long 0x00 6. "RTS_IT,Not Defined 0 | RTS_IT_VALUE_0Disables the RTS* interrupt 1 | RTS_IT_VALUE_1Enables the RTS* interrupt" "0,1" bitfld.long 0x00 5. "XOFF_IT,Not Defined 0 | XOFF_IT_VALUE_0Disables the XOFF interrupt 1 | XOFF_IT_VALUE_1Enables the XOFF interrupt" "0,1" newline bitfld.long 0x00 4. "SLEEP_MODE,Not Defined 0 | SLEEP_MODE_VALUE_0Disables sleep mode 1 | SLEEP_MODE_VALUE_1Enables sleep mode (stop baud rate clock when the module is inactive)" "0,1" bitfld.long 0x00 3. "MODEM_STS_IT,Not Defined 0 | MODEM_STS_IT_VALUE_0Disables the modem status register interrupt 1 | MODEM_STS_IT_VALUE_1Enables the modem status register interrupt" "0,1" newline bitfld.long 0x00 2. "LINE_STS_IT,Not Defined 0 | LINE_STS_IT_U_VALUE_0Disables the receiver line status interrupt 1 | LINE_STS_IT_U_VALUE_1Enables the receiver line status interrupt" "0,1" bitfld.long 0x00 1. "THR_IT,Not Defined 0 | THR_IT_VALUE_0Disables the THR interrupt 1 | THR_IT_VALUE_1Enables the THR interrupt" "0,1" newline bitfld.long 0x00 0. "RHR_IT,Not Defined 0 | RHR_IT_VALUE_0Disables the RHR interrupt and time out interrupt" "0,1" group.byte 0x08++0x00 line.byte 0x00 "UART5_EFR," bitfld.byte 0x00 7. "AUTO_CTS_EN,Auto-CTS enable bit" "0,1" bitfld.byte 0x00 6. "AUTO_RTS_EN,Auto-RTS enable bit" "0,1" newline bitfld.byte 0x00 5. "SPECIAL_CHAR_DETECT," "0,1" bitfld.byte 0x00 4. "ENHANCED_EN,Enhanced functions write enable bit" "0,1" newline bitfld.byte 0x00 0.--3. "SW_FLOW_CONTROL,Combinations of Software flow control can be selected by programming bit" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x08++0x03 line.long 0x00 "UART5_FCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "RX_FIFO_TRIG,Sets the trigger level for the RX FIFO:If SCR[7] = 0 and TLR[7:4] =" "0,1,2,3" newline bitfld.long 0x00 4.--5. "TX_FIFO_TRIG,Sets the trigger level for the TX FIFO:If SCR[6] = 0 and TLR[3:0] =" "0,1,2,3" bitfld.long 0x00 3. "DMA_MODE,This register is considered if SCR[0] = 0" "0,1" newline bitfld.long 0x00 2. "TX_FIFO_CLEAR,Not Defined Write0 | TX_FIFO_CLEAR_VALUE_0No change Write1 | TX_FIFO_CLEAR_VALUE_1Clears the transmit FIFO and resets its counter logic to zero" "0,1" bitfld.long 0x00 1. "RX_FIFO_CLEAR,Not Defined Write0 | RX_FIFO_CLEAR_VALUE_0No change Write1 | RX_FIFO_CLEAR_VALUE_1Clears the receive FIFO and resets its counter logic to zero" "0,1" newline bitfld.long 0x00 0. "FIFO_EN,Not Defined Write0 | FIFO_EN_VALUE_0Disables the transmit and receive FIFOs" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART5_IIR_CIR," bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" newline bitfld.byte 0x00 2. "RX_STOP_IT,Not Defined Read0 | RX_STOP_IT_VALUE_0Receive stop interrupt inactive Read1 | RX_STOP_IT_VALUE_1Receive stop interrupt active" "0,1" bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" newline bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.byte 0x08++0x00 line.byte 0x00 "UART5_IIR_IRDA," bitfld.byte 0x00 7. "EOF_IT,Not Defined Read0 | EOF_IT_VALUE_0Received EOF interrupt inactive Read1 | EOF_IT_VALUE_1Received EOF interrupt active" "0,1" bitfld.byte 0x00 6. "LINE_STS_IT,Not Defined Read0 | LINE_STS_IT_VALUE_0Receiver line status interrupt inactive Read1 | LINE_STS_IT_VALUE_1Receiver line status interrupt active" "0,1" newline bitfld.byte 0x00 5. "TX_STATUS_IT,Not Defined Read0 | TX_STATUS_IT_VALUE_0TX status interrupt inactive Read1 | TX_STATUS_IT_VALUE_1TX status interrupt active" "0,1" bitfld.byte 0x00 4. "STS_FIFO_IT,Not Defined Read0 | STS_FIFO_IT_VALUE_0Status FIFO trigger level interrupt inactive Read1 | STS_FIFO_IT_VALUE_1Status FIFO trigger level interrupt active" "0,1" newline bitfld.byte 0x00 3. "RX_OE_IT,Not Defined Read0 | RX_OE_IT_VALUE_0RX overrun interrupt inactive Read1 | RX_OE_IT_VALUE_1RX overrun interrupt active" "0,1" bitfld.byte 0x00 2. "RX_FIFO_LAST_BYTE_IT,Not Defined Read0 | RX_FIFO_LAST_BYTE_IT_VALUE_0Last byte of frame in RX FIFO interrupt inactive Read1 | RX_FIFO_LAST_BYTE_IT_VALUE_1Last byte of frame in RX FIFO interrupt active" "0,1" newline bitfld.byte 0x00 1. "THR_IT,Not Defined Read0 | THR_IT_VALUE_0THR interrupt inactive Read1 | THR_IT_VALUE_1THR interrupt active" "0,1" bitfld.byte 0x00 0. "RHR_IT,Not Defined Read0 | RHR_IT_VALUE_0RHR interrupt inactive Read1 | RHR_IT_VALUE_1RHR interrupt active" "0,1" rgroup.long 0x08++0x07 line.long 0x00 "UART5_IIR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 6.--7. "FCR_MIRROR,Mirror the contents of FCR[0] on both bits" "0,1,2,3" newline bitfld.long 0x00 1.--5. "IT_TYPE,Not Defined Read0x00 | IT_TYPE_VALUE_0Modem 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" bitfld.long 0x00 0. "IT_PENDING,Not Defined Read0 | IT_PENDING_VALUE_0An interrupt is pending Read1 | IT_PENDING_VALUE_1No interrupt is pending" "0,1" line.long 0x04 "UART5_LCR," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "DIV_EN,Not Defined 0 | DIV_EN_VALUE_0Normal operating condition 1 | DIV_EN_VALUE_1Divisor latch enable" "0,1" newline bitfld.long 0x04 6. "BREAK_EN,Break control bit" "0,1" bitfld.long 0x04 5. "PARITY_TYPE2,Selects the forced parity format [if LCR[3] = 1]" "0,1" newline bitfld.long 0x04 4. "PARITY_TYPE1,Not Defined 0 | PARITY_TYPE1_VALUE_0Odd parity is generated (if LCR[3] = 1) 1 | PARITY_TYPE1_VALUE_1Even parity is generated (if LCR[3] = 1)" "0,1" bitfld.long 0x04 3. "PARITY_EN,Not Defined 0 | PARITY_EN_VALUE_0No parity 1 | PARITY_EN_VALUE_1A parity bit is generated during transmission and the receiver checks for received parity" "0,1" newline bitfld.long 0x04 2. "NB_STOP,Specifies the number of stop bits: 0 | NB_STOP_VALUE_01 stop bits (word length = 5 6 7 8) 1 | NB_STOP_VALUE_11.5 stop bits (word length = 5) in USART mode" "0,1" bitfld.long 0x04 0.--1. "CHAR_LENGTH,Specifies the word length to be transmitted or received" "0,1,2,3" group.byte 0x10++0x00 line.byte 0x00 "UART5_XON1_ADDR1," group.long 0x10++0x03 line.long 0x00 "UART5_MCR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x00 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x00 6. "TCR_TLR,Not Defined 0 | TCR_TLR_VALUE_0No action 1 | TCR_TLR_VALUE_1Enables access to the TCR and TLR registers" "0,1" bitfld.long 0x00 5. "XON_EN,Not Defined 0 | XON_EN_VALUE_0Disable 'XON any' function 1 | XON_EN_VALUE_1Enable 'XON any' function" "0,1" newline bitfld.long 0x00 4. "LOOPBACK_EN,Not Defined 0 | LOOPBACK_EN_VALUE_0Normal operating mode 1 | LOOPBACK_EN_VALUE_1Enable local loopback mode (internal)" "0,1" bitfld.long 0x00 3. "CD_STS_CH,Not Defined 0 | CD_STS_CH_VALUE_0In loopback forces DCD* input high and IRQ outputs to inactive state" "0,1" newline bitfld.long 0x00 2. "RI_STS_CH,Not Defined 0 | RI_STS_CH_VALUE_0In loopback forces RI* input high" "0,1" bitfld.long 0x00 1. "RTS,In loop back controls MSR[4].If auto-RTS is enabled the RTS* output is controlled by hardware flow control" "0,1" newline bitfld.long 0x00 0. "DTR,Not Defined 0 | DTR_VALUE_0Force DTR* output to inactive (high)" "0,1" group.byte 0x14++0x00 line.byte 0x00 "UART5_XON2_ADDR2," rgroup.byte 0x14++0x00 line.byte 0x00 "UART5_LSR_CIR," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "RESERVED,Not Defined" "0,1" newline bitfld.byte 0x00 5. "RX_STOP,The RX_STOP is generated based on the value set in the BOF Length register (EBLR)" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.byte 0x14++0x00 line.byte 0x00 "UART5_LSR_IRDA," bitfld.byte 0x00 7. "THR_EMPTY,Not Defined Read0 | THR_EMPTY_VALUE_0Transmit holding register (TX FIFO) is not empty Read1 | THR_EMPTY_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" bitfld.byte 0x00 6. "STS_FIFO_FULL,Not Defined Read0 | STS_FIFO_FULL_VALUE_0Status FIFO not full Read1 | STS_FIFO_FULL_VALUE_1Status FIFO full" "0,1" newline bitfld.byte 0x00 5. "RX_LAST_BYTE,Not Defined Read0 | RX_LAST_BYTE_VALUE_0The RX FIFO (RHR) does not contain the last byte of the frame to be read Read1 | RX_LAST_BYTE_VALUE_1The RX FIFO (RHR) contains the last byte of the frame to be read.This bit is only set when the last.." "0,1" bitfld.byte 0x00 4. "FRAME_TOO_LONG,Not Defined Read0 | FRAME_TOO_LONG_VALUE_0No frame-too-long error in frame Read1 | FRAME_TOO_LONG_VALUE_1Frame-too-long error in the frame at the top of the STATUS FIFO [next character to be read]" "0,1" newline bitfld.byte 0x00 3. "ABORT,Not Defined Read0 | ABORT_VALUE_0No abort pattern error in frame Read1 | ABORT_VALUE_1Abort pattern is received" "0,1" bitfld.byte 0x00 2. "CRC,Not Defined Read0 | CRC_VALUE_0No CRC error in frame Read1 | CRC_VALUE_1CRC error in the frame at the top of the STATUS FIFO (next character to be read)" "0,1" newline bitfld.byte 0x00 1. "STS_FIFO_E,Not Defined Read0 | STS_FIFO_E_VALUE_0Status FIFO not empty Read1 | STS_FIFO_E_VALUE_1Status FIFO empty" "0,1" bitfld.byte 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" rgroup.long 0x14++0x03 line.long 0x00 "UART5_LSR_UART," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "RX_FIFO_STS,Not Defined Read0 | RX_FIFO_STS_VALUE_0Normal operation Read1 | RX_FIFO_STS_VALUE_1At least one parity error framing error or break indication in the RX FIFO" "0,1" newline bitfld.long 0x00 6. "TX_SR_E,Not Defined Read0 | TX_SR_E_VALUE_0Transmitter hold (TX FIFO) and shift registers are not empty" "0,1" bitfld.long 0x00 5. "TX_FIFO_E,Not Defined Read0 | TX_FIFO_E_VALUE_0Transmit hold register (TX FIFO) is not empty Read1 | TX_FIFO_E_VALUE_1Transmit hold register (TX FIFO) is empty" "0,1" newline bitfld.long 0x00 4. "RX_BI,Not Defined Read0 | RX_BI_VALUE_0No break condition Read1 | RX_BI_VALUE_1A break was detected while the data being read from the RX FIFO was being received" "0,1" bitfld.long 0x00 3. "RX_FE,Not Defined Read0 | RX_FE_VALUE_0No framing error in data being read from RX FIFO" "0,1" newline bitfld.long 0x00 2. "RX_PE,Not Defined Read0 | RX_PE_VALUE_0No parity error in data being read from RX FIFO" "0,1" bitfld.long 0x00 1. "RX_OE,Not Defined Read0 | RX_OE_VALUE_0No overrun error Read1 | RX_OE_VALUE_1Overrun error has occurred" "0,1" newline bitfld.long 0x00 0. "RX_FIFO_E,Not Defined Read0 | RX_FIFO_E_VALUE_0No data in the receive FIFO Read1 | RX_FIFO_E_VALUE_1At least one data character in the RX FIFO" "0,1" group.byte 0x18++0x00 line.byte 0x00 "UART5_TCR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_START,RX FIFO trigger level to RESTORE transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "RX_FIFO_TRIG_HALT,RX FIFO trigger level to HALT transmission (0 - 60)" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x18++0x00 line.byte 0x00 "UART5_XOFF1," rgroup.long 0x18++0x03 line.long 0x00 "UART5_MSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "NCD_STS,This bit is the complement of the DCD* input" "0,1" newline bitfld.long 0x00 6. "NRI_STS,This bit is the complement of the RI* input" "0,1" bitfld.long 0x00 5. "NDSR_STS,This bit is the complement of the DSR* input" "0,1" newline bitfld.long 0x00 4. "NCTS_STS,This bit is the complement of the CTS* input" "0,1" bitfld.long 0x00 3. "DCD_STS,Indicates that DCD* input [or MCR[3] in loop back] has changed" "0,1" newline bitfld.long 0x00 2. "RI_STS,Indicates that RI* input [or MCR[2] in loop back] has changed state from low to high" "0,1" bitfld.long 0x00 1. "DSR_STS,Not Defined Read1 | DSR_STS_VALUE_1Indicates that DSR* input (or MCR[0] in loop back) has changed state" "0,1" newline bitfld.long 0x00 0. "CTS_STS,Not Defined Read1 | CTS_STS_VALUE_1Indicates that CTS* input (or MCR[1] in loop back) has changed state" "0,1" group.byte 0x1C++0x00 line.byte 0x00 "UART5_TLR," bitfld.byte 0x00 4.--7. "RX_FIFO_TRIG_DMA,Receive FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.byte 0x00 0.--3. "TX_FIFO_TRIG_DMA,Transmit FIFO trigger level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.byte 0x1C++0x00 line.byte 0x00 "UART5_XOFF2," group.long 0x1C++0x0F line.long 0x00 "UART5_SPR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SPR_WORD,Scratchpad register" line.long 0x04 "UART5_MDR1," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "FRAME_END_MODE,IrDA mode only" "0,1" newline bitfld.long 0x04 6. "SIP_MODE,MIR/FIR modes only" "0,1" bitfld.long 0x04 5. "SCT,Store and control the transmission 0 | SCT_VALUE_0Starts the Infrared transmission as soon as a value is written to THR 1 | SCT_VALUE_1Starts the Infrared transmission with the control of ACREG[2]" "0,1" newline bitfld.long 0x04 4. "SET_TXIR,Used to configure the infrared transceiver" "0,1" bitfld.long 0x04 3. "IR_SLEEP,Not Defined 0 | IR_SLEEP_VALUE_0IrDA/CIR sleep mode disabled 1 | IR_SLEEP_VALUE_1IrDA/CIR sleep mode enabled" "0,1" newline bitfld.long 0x04 0.--2. "MODE_SELECT,Not Defined 0x0 | MODE_SELECT_VALUE_0UART 16x mode 0x1 | MODE_SELECT_VALUE_1SIR mode 0x2 | MODE_SELECT_VALUE_2UART 16x auto-baud 0x3 | MODE_SELECT_VALUE_3UART 13x mode 0x4 | MODE_SELECT_VALUE_4MIR mode 0x5 | MODE_SELECT_VALUE_5FIR mode 0x6 |.." "0,1,2,3,4,5,6,7" line.long 0x08 "UART5_MDR2," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "SET_TXIR_ALT,Provide alternate functionnality for MDR1[4] [SET_TXIR] 0 | SET_TXIR_ALT_VALUE_0Normal mode 1 | SET_TXIR_ALT_VALUE_1Alternate mode for SET_TXIR" "0,1" newline bitfld.long 0x08 6. "IRRXINVERT,Only for IR mode [IRDA & CIR]Invert RX pin inside the module before the voting or sampling system logic of the infra red block" "0,1" bitfld.long 0x08 4.--5. "CIR_PULSE_MODE,CIR Pulse modulation definition" "0,1,2,3" newline bitfld.long 0x08 3. "UART_PULSE,UART mode only" "0,1" bitfld.long 0x08 1.--2. "STS_FIFO_TRIG,Only for IR-IRDA mode.Frame Status FIFO Threshold select: 0x0 | STS_FIFO_TRIG_VALUE_01 entry 0x1 | STS_FIFO_TRIG_VALUE_14 entries 0x2 | STS_FIFO_TRIG_VALUE_27 entries 0x3 | STS_FIFO_TRIG_VALUE_38 entries" "0,1,2,3" newline rbitfld.long 0x08 0. "IRTX_UNDERRUN,IRDA Transmission status interrupt.When the IIR[5] interrupt occurs the meaning of the interrupt is : Read0 | IRTX_UNDERRUN_VALUE_0the last bit of the frame has been transmitted successfully without error" "0,1" line.long 0x0C "UART5_TXFLL," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x0C 0.--7. 1. "TXFLL,LSB register used to specify the frame length" rgroup.long 0x28++0x07 line.long 0x00 "UART5_SFLSR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 5.--7. "RESERVED5,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x00 4. "OE_ERROR,Not Defined Read1 | OE_ERROR_VALUE_1Overrun error in RX FIFO when frame at top of RX FIFO was received" "0,1" bitfld.long 0x00 3. "FRAME_TOO_LONG_ERROR,Not Defined Read1 | FRAME_TOO_LONG_ERROR_VALUE_1Frame-length too long error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 2. "ABORT_DETECT,Not Defined Read1 | ABORT_DETECT_VALUE_1Abort pattern detected in frame at top of RX FIFO" "0,1" bitfld.long 0x00 1. "CRC_ERROR,Not Defined Read1 | CRC_ERROR_VALUE_1CRC error in frame at top of RX FIFO" "0,1" newline bitfld.long 0x00 0. "RESERVED0,Not Defined" "0,1" line.long 0x04 "UART5_TXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 0.--4. "TXFLH,MSB register used to specify the frame 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" rgroup.long 0x2C++0x07 line.long 0x00 "UART5_RESUME," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "RESUME,Dummy read to restart the TX or RX" line.long 0x04 "UART5_RXFLL," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x04 0.--7. 1. "RXFLL,LSB register used to specify the frame length in reception" rgroup.long 0x30++0x07 line.long 0x00 "UART5_SFREGL," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x00 0.--7. 1. "SFREGL,LSB part of the frame length" line.long 0x04 "UART5_RXFLH," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 0.--3. "RXFLH,MSB register used to specify the frame length in reception" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.long 0x34++0x03 line.long 0x00 "UART5_SFREGH," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 4.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 0.--3. "SFREGH,MSB part of the frame length" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" rgroup.byte 0x38++0x00 line.byte 0x00 "UART5_UASR," bitfld.byte 0x00 6.--7. "PARITY_TYPE," "0,1,2,3" bitfld.byte 0x00 5. "BIT_BY_CHAR," "0,1" newline bitfld.byte 0x00 0.--4. "SPEED,Used to report the speed identified" "0,1,2,3,4,5,6,7,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 0x38++0x13 line.long 0x00 "UART5_BLR," hexmask.long.tbyte 0x00 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x00 7. "STS_FIFO_RESET,Status FIFO reset" "0,1" newline bitfld.long 0x00 6. "XBOF_TYPE,SIR xBOF select" "0,1" rbitfld.long 0x00 0.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART5_ACREG," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x04 7. "PULSE_TYPE,SIR pulse width select: 0 | PULSE_TYPE_VALUE_03/16 of baud-rate pulse width 1 | PULSE_TYPE_VALUE_11.6us" "0,1" newline bitfld.long 0x04 6. "SD_MOD,Primary output used to configure transceivers" "0,1" bitfld.long 0x04 5. "DIS_IR_RX,Not Defined 0 | DIS_IR_RX_VALUE_0Normal operation (RX input automatically disabled during transmit but enabled outside of transmit operation)" "0,1" newline bitfld.long 0x04 4. "DIS_TX_UNDERRUN,It is recommended to disable TX FIFO underrun capability by masking corresponding underrun interrupt" "0,1" bitfld.long 0x04 3. "SEND_SIP,MIR/FIR Modes only.Send Serial Infrared Interaction Pulse [SIP]If this bit is set during a MIR/FIR transmission the SIP will be send at the end of it.This bit automatically gets cleared at the end of the SIP transmission" "0,1" newline bitfld.long 0x04 2. "SCTX_EN,Store and controlled TX start" "0,1" bitfld.long 0x04 1. "ABORT_EN,Frame Abort" "0,1" newline bitfld.long 0x04 0. "EOT_EN,EOT [end of transmission] bit" "0,1" line.long 0x08 "UART5_SCR," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x08 7. "RX_TRIG_GRANU1,Not Defined 0 | RX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER RX LEVEL" "0,1" newline bitfld.long 0x08 6. "TX_TRIG_GRANU1,Not Defined 0 | TX_TRIG_GRANU1_VALUE_0DISABLES THE GRANULARITY OF 1 FOR TRIGGER TX LEVEL" "0,1" bitfld.long 0x08 5. "DSR_IT,Not Defined 0 | DSR_IT_VALUE_0DISABLES DSR* INTERRUPT" "0,1" newline bitfld.long 0x08 4. "RX_CTS_DSR_WAKE_UP_ENABLE,Not Defined 0 | RX_CTS_DSR_WAKE_UP_ENABLE_VALUE_0DISABLES THE WAKE UP INTERRUPT AND CLEARS SSR[1]" "0,1" bitfld.long 0x08 3. "TX_EMPTY_CTL_IT,Not Defined 0 | TX_EMPTY_CTL_IT_VALUE_0Normal mode for THR interrupt (See UART mode interrupts table)" "0,1" newline bitfld.long 0x08 1.--2. "DMA_MODE_2,Used to specify the DMA mode valid if SCR[0] = 1 0x0 | DMA_MODE_2_VALUE_0DMA mode 0 (no DMA) 0x1 | DMA_MODE_2_VALUE_1DMA mode 1 (UART_nDMA_REQ[0] in TX UART_nDMA_REQ[1] in RX) 0x2 | DMA_MODE_2_VALUE_2DMA mode 2 (UART_nDMA_REQ[0] in RX) 0x3 |.." "0,1,2,3" bitfld.long 0x08 0. "DMA_MODE_CTL,Not Defined 0 | DMA_MODE_CTL_VALUE_0The DMA_MODE is set with FCR[3] 1 | DMA_MODE_CTL_VALUE_1The DMA_MODE is set with SCR[2:1]" "0,1" line.long 0x0C "UART5_SSR," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x0C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x0C 2. "DMA_COUNTER_RST,Not Defined 0 | DMA_COUNTER_RST_VALUE_0The DMA counter will not be reset if the corresponding FIFO is reset (via FCR[1] or FCR[2]) 1 | DMA_COUNTER_RST_VALUE_1The DMA counter will be reset if corresponding FIFO is reset (via FCR[1] or.." "0,1" rbitfld.long 0x0C 1. "RX_CTS_DSR_WAKE_UP_STS,Not Defined Read0 | RX_CTS_DSR_WAKE_UP_STS_VALUE_0No falling edge event on RX CTS* and DSR* Read1 | RX_CTS_DSR_WAKE_UP_STS_VALUE_1A falling edge occurred on RX CTS* or DSR*" "0,1" newline rbitfld.long 0x0C 0. "TX_FIFO_FULL,Not Defined Read0 | TX_FIFO_FULL_VALUE_0TX FIFO is not full Read1 | TX_FIFO_FULL_VALUE_1TX FIFO is full" "0,1" line.long 0x10 "UART5_EBLR," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "EBLR,IR-IRDA mode: This register allows to define up to 176 xBOFs the maximum required by IrDA specification.IR-CIR mode: This register specifies the number of consecutive zeros to be received before generating the RX_STOP interrupt [IIR[2]].0x00: feature" rgroup.long 0x50++0x57 line.long 0x00 "UART5_MVR," bitfld.long 0x00 30.--31. "SCHEME,Scheme revision number of module" "0,1,2,3" bitfld.long 0x00 28.--29. "RESERVED,Not Defined" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Function revision number of module" bitfld.long 0x00 11.--15. "RTL,Rtl revision number of module" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision number of the module" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom revision number of the module" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision number of the module" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "UART5_SYSC," hexmask.long.tbyte 0x04 8.--31. 1. "RESERVED,Not Defined" rbitfld.long 0x04 5.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x04 3.--4. "IDLEMODE,POWER MANAGEMENT REQ/ACK CONTROLREF: OCP DESIGN GUIDELINES VERSION 1.1 0x0 | IDLEMODE_VALUE_0Force idle" "0,1,2,3" bitfld.long 0x04 2. "ENAWAKEUP,WAKE UP FEATURE CONTROL 0 | ENAWAKEUP_VALUE_0Wake up is disabled 1 | ENAWAKEUP_VALUE_1Wake up capability is enabled" "0,1" newline bitfld.long 0x04 1. "SOFTRESET,Software reset" "0,1" bitfld.long 0x04 0. "AUTOIDLE,Internal OCP clock gating strategy 0 | AUTOIDLE_VALUE_0Clock is running 1 | AUTOIDLE_VALUE_1Automatic OCP clock gating strategy is applied based on the OCP interface activity" "0,1" line.long 0x08 "UART5_SYSS," hexmask.long.tbyte 0x08 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x08 1.--7. 1. "RESERVED,Not Defined" newline bitfld.long 0x08 0. "RESETDONE,Internal Reset Monitoring Read0 | RESETDONE_VALUE_0Internal Module Reset is ongoing Read1 | RESETDONE_VALUE_1Reset completed" "0,1" line.long 0x0C "UART5_WER," hexmask.long.tbyte 0x0C 8.--31. 1. "RESERVED,Not Defined" bitfld.long 0x0C 7. "EVENT_7_TX_WAKEUP_EN,Not Defined 0 | EVENT_7_TX_WAKEUP_EN_VALUE_0Event is not allowed to wake up the system 1 | EVENT_7_TX_WAKEUP_EN_VALUE_1EVENT CAN WAKE UP THE SYSTEM: Event can be: THR_IT or TX_DMA request and/or TX_SATUS_IT" "0,1" newline bitfld.long 0x0C 6. "EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT,Not Defined 0 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_6_RECEIVER_LINE_STATUS_INTERRUPT_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 5. "EVENT_5_RHR_INTERRUPT,Not Defined 0 | EVENT_5_RHR_INTERRUPT_VALUE_0Event is not allowed to wake up the system 1 | EVENT_5_RHR_INTERRUPT_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 4. "EVENT_4_RX_ACTIVITY,Not Defined 0 | EVENT_4_RX_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_4_RX_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 3. "EVENT_3_DCD_CD_ACTIVITY,Not Defined 0 | EVENT_3_DCD_CD_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_3_DCD_CD_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 2. "EVENT_2_RI_ACTIVITY,Not Defined 0 | EVENT_2_RI_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_2_RI_ACTIVITY_VALUE_1Event can wake up the system" "0,1" bitfld.long 0x0C 1. "EVENT_1_DSR_ACTIVITY,Not Defined 0 | EVENT_1_DSR_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_1_DSR_ACTIVITY_VALUE_1Event can wake up the system" "0,1" newline bitfld.long 0x0C 0. "EVENT_0_CTS_ACTIVITY,Not Defined 0 | EVENT_0_CTS_ACTIVITY_VALUE_0Event is not allowed to wake up the system 1 | EVENT_0_CTS_ACTIVITY_VALUE_1Event can wake up the system" "0,1" line.long 0x10 "UART5_CFPS," hexmask.long.tbyte 0x10 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x10 0.--7. 1. "CFPS,System clock frequency prescaler at [12x multiple]" line.long 0x14 "UART5_RXFIFO_LVL," hexmask.long.tbyte 0x14 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x14 0.--7. 1. "RXFIFO_LVL,Not Defined" line.long 0x18 "UART5_TXFIFO_LVL," hexmask.long.tbyte 0x18 8.--31. 1. "RESERVED24,Not Defined" hexmask.long.byte 0x18 0.--7. 1. "TXFIFO_LVL,Not Defined" line.long 0x1C "UART5_IER2," hexmask.long.tbyte 0x1C 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x1C 3.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,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 0x1C 2. "RHR_IT_DIS,Not Defined 0 | RHR_IT_DIS_VALUE_0Enables the RHR interrupt" "0,1" bitfld.long 0x1C 1. "EN_TXFIFO_EMPTY,Enables[1]/DISABLES[00 EN_TXFIFO_EMPTY interrupt" "0,1" newline bitfld.long 0x1C 0. "EN_RXFIFO_EMPTY,Enables[1]/disables[0] EN_RXFIFO_EMPTY interrupt" "0,1" line.long 0x20 "UART5_ISR2," hexmask.long.tbyte 0x20 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x20 2.--7. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 1. "TXFIFO_EMPTY_STS,TXFIFO interrupt pending 0 | TXFIFO_EMPTY_STS_VALUE_0TXFIFO_EMPTY interrupt not pending" "0,1" bitfld.long 0x20 0. "RXFIFO_EMPTY_STS,RXFIFO interrupt pending 0 | RXFIFO_EMPTY_STS_VALUE_0RXFIFO_EMPTY interrupt not pending" "0,1" line.long 0x24 "UART5_FREQ_SEL," hexmask.long.byte 0x24 0.--7. 1. "FREQ_SEL,Sets the sample per bit if non default frequency is used" line.long 0x28 "UART5_ABAUD_1ST_CHAR," line.long 0x2C "UART5_BAUD_2ND_CHAR," line.long 0x30 "UART5_MDR3," hexmask.long.tbyte 0x30 8.--31. 1. "RESERVED2,Not Defined" bitfld.long 0x30 4. "DIR_EN,RS-485 External Transceiver Direction Enable" "0,1" newline bitfld.long 0x30 3. "DIR_POL,RS-485 External Transceiver Direction Polarity" "0,1" bitfld.long 0x30 2. "SET_DMA_TX_THRESHOLD,Enable to set different TX DMA threshold then 64-trigger [usage of new register TX_DNA_THRESHOLD]" "0,1" newline bitfld.long 0x30 1. "NONDEFAULT_FREQ,Enables[1]/Disables[0] using NONDEFAULT fclk frequencies" "0,1" bitfld.long 0x30 0. "DISABLE_CIR_RX_DEMOD,Disables[1]/Enables[0] CIR RX demodulation 0 | DISABLE_CIR_RX_DEMOD_VALUE_0Enables CIR RX demodulation 1 | DISABLE_CIR_RX_DEMOD_VALUE_1Disables CIR RX demodulation" "0,1" line.long 0x34 "UART5_TX_DMA_THRESHOLD," bitfld.long 0x34 0.--5. "TX_DMA_THRESHOLD,Use to manually set the TX DMA threshold level" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x38 "UART5_MDR4," hexmask.long.tbyte 0x38 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x38 7. "RESERVED,Not Defined" "0,1" newline bitfld.long 0x38 6. "MODE9,9-bit character length" "0,1" bitfld.long 0x38 3.--5. "FREQ_SEL_H,Upper 3 bits of FREQ_SEL register for higher division values as required for example for FI/Di in ISO7816 mode" "0,1,2,3,4,5,6,7" newline bitfld.long 0x38 0.--2. "MODE,New modes [when set overrides MDR1 modes] 0x0 | DISABLEDdisabled (no override) 0x1 | RESERVEDreserved 0x2 | SYNCH_EXTSynchronous mode with external clock 0x3 | SYNCH_GENSynchronous mode with generated clock 0x4 | ISO7816_0ISO 7816 mode T=0 0x5 |.." "0,1,2,3,4,5,6,7" line.long 0x3C "UART5_EFR2," hexmask.long.tbyte 0x3C 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x3C 7. "BROADCAST,Enables broadcast address matching in multi-drop address match mode" "0,1" newline bitfld.long 0x3C 6. "TIMEOUT_BEHAVE,Specifies how timeout is measured 0 | _0timeout after at least one character has been received 1 | _1periodic timeout even when no character has been received" "0,1" bitfld.long 0x3C 5. "C8,Value for ISO 7816 C8 pin for software control" "0,1" newline bitfld.long 0x3C 4. "C4,Value for ISO 7816 C4 pin for software control" "0,1" bitfld.long 0x3C 3. "C2,Value for ISO 7816 reset pin [software controllable]" "0,1" newline bitfld.long 0x3C 2. "MULTIDROP,Enables parity Multi-drop mode [overrides LCR[5..3]] when '1'" "0,1" bitfld.long 0x3C 1. "RHR_OVERRUN,RHR Overrun behaviour when buffer full 0 | DEFAULTdata in RHR is not overwritten (standard) 1 | ATMELdata in RHR is overwritten when buffer full (and FIFO disabled)" "0,1" newline bitfld.long 0x3C 0. "ENDIAN,Endianness 0 | LOW_ENDIANLittle Endian (LSB First) 1 | BIG_ENDIANBig Endian (MSB First)" "0,1" line.long 0x40 "UART5_ECR," hexmask.long.tbyte 0x40 8.--31. 1. "RESERVED1,Not Defined" rbitfld.long 0x40 6.--7. "RESERVED,Not Defined" "0,1,2,3" newline bitfld.long 0x40 5. "CLEAR_TX_PE,Write 1 to clear parity error from the Transmitter to allow it to continue to try sending data [ISO7816 transmit only]" "0,1" bitfld.long 0x40 4. "TX_EN,Enables/Disables the transmitter 0 | DISABLEDTransmitter is shut down 1 | ENABLEDTransmitter is working" "0,1" newline bitfld.long 0x40 3. "RX_EN,Enables/Disables the receiver 0 | DISABLEDReceiver is shut down 1 | ENABLEDReceiver is operating" "0,1" bitfld.long 0x40 2. "TX_RST,Writing '1' resets the transmitter" "0,1" newline bitfld.long 0x40 1. "RX_RST,Writing '1' resets the receiver" "0,1" bitfld.long 0x40 0. "A_MULTIDROP,In multi-drop mode when written with the value '1' causes the next byte written into THR to be transmitted with the parity bit set signaling an address" "0,1" line.long 0x44 "UART5_TIMEGUARD," hexmask.long.tbyte 0x44 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x44 0.--7. 1. "TIMEGUARD,Specifies the amount of idle baud clocks [transmitter bit period] to insert between transmitted bytes useful when comunicating with slower devices" line.long 0x48 "UART5_TIMEOUTL," hexmask.long.tbyte 0x48 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x48 0.--7. 1. "TIMEOUT_L,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x4C "UART5_TIMEOUTH," hexmask.long.tbyte 0x4C 8.--31. 1. "RESERVED,Not Defined" hexmask.long.byte 0x4C 0.--7. 1. "TIMEOUT_H,Custom timeout period in baud clocks to override the internal value when different from 0" line.long 0x50 "UART5_SCCR," hexmask.long.tbyte 0x50 8.--31. 1. "RESERVED1,Not Defined" bitfld.long 0x50 7. "DSNACK,Applies Max_Iteration to receiver aswell - when maximum number of NACKs have been returned the receiver will accept the data regardless of error" "0,1" newline bitfld.long 0x50 6. "INACK,Inhibit NACK when receiving even if an error is received" "0,1" rbitfld.long 0x50 3.--5. "RESERVED,Not Defined" "0,1,2,3,4,5,6,7" newline bitfld.long 0x50 0.--2. "MAX_ITERATION,Number of times to repeat transmitted character if the receiver did not acknowledge" "0,1,2,3,4,5,6,7" line.long 0x54 "UART5_ETHR," hexmask.long.tbyte 0x54 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x54 0.--8. 1. "ETHR,Extended Transmit Holding Register - allows writing the full 9bit RHR" rgroup.long 0xA4++0x03 line.long 0x00 "UART5_ERHR," hexmask.long.tbyte 0x00 9.--31. 1. "RESERVED,Not Defined" hexmask.long.word 0x00 0.--8. 1. "ERHR,Extended Receive Holding Register - allows accessing the full 9bit RHR" group.byte 0xA8++0x00 line.byte 0x00 "UART5_MAR," group.byte 0xAC++0x00 line.byte 0x00 "UART5_MMR," group.byte 0xB0++0x00 line.byte 0x00 "UART5_MBR," width 0x0B tree.end tree.end tree "VIM_VIM (MSS_VIM)" base ad:0x50F00000 rgroup.long 0x00++0x33 line.long 0x00 "VIM_PID," bitfld.long 0x00 30.--31. "SCHEME,PID register scheme" "0,1,2,3" bitfld.long 0x00 28.--29. "BU,Business Unit" "0,1,2,3" newline hexmask.long.word 0x00 16.--27. 1. "FUNC,Module ID" bitfld.long 0x00 11.--15. "RTL,RTL revision" "0,1,2,3,4,5,6,7,8,9,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. "MAJOR,Major revision" "0,1,2,3,4,5,6,7" bitfld.long 0x00 6.--7. "CUSTOM,Custom" "0,1,2,3" newline bitfld.long 0x00 0.--5. "MINOR,Minor revision" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,40,41,42,43,44,45,46,47,48,49,50,51,52,53,54,55,56,57,58,59,60,61,62,63" line.long 0x04 "VIM_INFO," hexmask.long.tbyte 0x04 11.--31. 1. "RES1,RESERVE FIELD" hexmask.long.word 0x04 0.--10. 1. "INTERRUPTS,Total number of Interrupts" line.long 0x08 "VIM_PRIIRQ," bitfld.long 0x08 31. "VALID,Indicates that the num field is valid" "0,1" hexmask.long.word 0x08 20.--30. 1. "RES2,RESERVE FIELD" newline bitfld.long 0x08 16.--19. "PRI,Priority of the highest priority pending IRQ" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x08 10.--15. "RES3,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x08 0.--9. 1. "NUM,Number of the highest priority pending IRQ" line.long 0x0C "VIM_PRIFIQ," bitfld.long 0x0C 31. "VALID,Indicates that the num field is valid" "0,1" hexmask.long.word 0x0C 20.--30. 1. "RES4,RESERVE FIELD" newline bitfld.long 0x0C 16.--19. "PRI,Priority of the highest priority pending FIQ" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x0C 10.--15. "RES5,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x0C 0.--9. 1. "NUM,Number of the highest priority pending FIQ" line.long 0x10 "VIM_IRQGSTS," line.long 0x14 "VIM_FIQGSTS," line.long 0x18 "VIM_IRQVEC," hexmask.long 0x18 2.--31. 1. "ADDR,Upper 30 bits of the 32-bit vector address" rbitfld.long 0x18 0.--1. "RES21,RESERVE FIELD" "0,1,2,3" line.long 0x1C "VIM_FIQVEC," hexmask.long 0x1C 2.--31. 1. "ADDR,Upper 30 bits of the 32-bit vector address" rbitfld.long 0x1C 0.--1. "RES22,RESERVE FIELD" "0,1,2,3" line.long 0x20 "VIM_ACTIRQ," bitfld.long 0x20 31. "VALID,Indicates that the num field is valid" "0,1" hexmask.long.word 0x20 20.--30. 1. "RES6,RESERVE FIELD" newline bitfld.long 0x20 16.--19. "PRI,Priority of the highest priority pending IRQ" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x20 10.--15. "RES7,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x20 0.--9. 1. "NUM,Number of the currently active IRQ" line.long 0x24 "VIM_ACTFIQ," bitfld.long 0x24 31. "VALID,Indicates that the num field is valid" "0,1" hexmask.long.word 0x24 20.--30. 1. "RES8,RESERVE FIELD" newline bitfld.long 0x24 16.--19. "PRI,Priority of the highest priority pending IRQ" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x24 10.--15. "RES9,RESERVE FIELD" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15,16,17,18,19,20,21,22,23,24,25,26,27,28,29,30,31,32,33,34,35,36,37,38,39,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 0x24 0.--9. 1. "NUM,Number of the currently active FIQ" line.long 0x28 "VIM_IRQPRIMSK," hexmask.long.word 0x28 16.--31. 1. "RES24,RESERVE FIELD" hexmask.long.word 0x28 0.--15. 1. "MSK,Each bit corresponds to the given priority" line.long 0x2C "VIM_FIQPRIMSK," hexmask.long.word 0x2C 16.--31. 1. "RES24,RESERVE FIELD" hexmask.long.word 0x2C 0.--15. 1. "MSK,Each bit corresponds to the given priority" line.long 0x30 "VIM_DEDVEC," hexmask.long 0x30 2.--31. 1. "ADDR,Upper 30 bits of the 32-bit vector address" rbitfld.long 0x30 0.--1. "RES23,RESERVE FIELD" "0,1,2,3" group.long 0x400++0xFF line.long 0x00 "VIM_RAW," line.long 0x04 "VIM_STS," line.long 0x08 "VIM_INTR_EN_SET," line.long 0x0C "VIM_INTER_EN_CLR," line.long 0x10 "VIM_IRQSTS," line.long 0x14 "VIM_FIQSTS," line.long 0x18 "VIM_INTMAP," line.long 0x1C "VIM_INTTYPE," line.long 0x20 "VIM_RAW_1," line.long 0x24 "VIM_STS_1," line.long 0x28 "VIM_INTR_EN_SET_1," line.long 0x2C "VIM_INTER_EN_CLR_1," line.long 0x30 "VIM_IRQSTS_1," line.long 0x34 "VIM_FIQSTS_1," line.long 0x38 "VIM_INTMAP_1," line.long 0x3C "VIM_INTTYPE_1," line.long 0x40 "VIM_RAW_2," line.long 0x44 "VIM_STS_2," line.long 0x48 "VIM_INTR_EN_SET_2," line.long 0x4C "VIM_INTER_EN_CLR_2," line.long 0x50 "VIM_IRQSTS_2," line.long 0x54 "VIM_FIQSTS_2," line.long 0x58 "VIM_INTMAP_2," line.long 0x5C "VIM_INTTYPE_2," line.long 0x60 "VIM_RAW_3," line.long 0x64 "VIM_STS_3," line.long 0x68 "VIM_INTR_EN_SET_3," line.long 0x6C "VIM_INTER_EN_CLR_3," line.long 0x70 "VIM_IRQSTS_3," line.long 0x74 "VIM_FIQSTS_3," line.long 0x78 "VIM_INTMAP_3," line.long 0x7C "VIM_INTTYPE_3," line.long 0x80 "VIM_RAW_4," line.long 0x84 "VIM_STS_4," line.long 0x88 "VIM_INTR_EN_SET_4," line.long 0x8C "VIM_INTER_EN_CLR_4," line.long 0x90 "VIM_IRQSTS_4," line.long 0x94 "VIM_FIQSTS_4," line.long 0x98 "VIM_INTMAP_4," line.long 0x9C "VIM_INTTYPE_4," line.long 0xA0 "VIM_RAW_5," line.long 0xA4 "VIM_STS_5," line.long 0xA8 "VIM_INTR_EN_SET_5," line.long 0xAC "VIM_INTER_EN_CLR_5," line.long 0xB0 "VIM_IRQSTS_5," line.long 0xB4 "VIM_FIQSTS_5," line.long 0xB8 "VIM_INTMAP_5," line.long 0xBC "VIM_INTTYPE_5," line.long 0xC0 "VIM_RAW_6," line.long 0xC4 "VIM_STS_6," line.long 0xC8 "VIM_INTR_EN_SET_6," line.long 0xCC "VIM_INTER_EN_CLR_6," line.long 0xD0 "VIM_IRQSTS_6," line.long 0xD4 "VIM_FIQSTS_6," line.long 0xD8 "VIM_INTMAP_6," line.long 0xDC "VIM_INTTYPE_6," line.long 0xE0 "VIM_RAW_7," line.long 0xE4 "VIM_STS_7," line.long 0xE8 "VIM_INTR_EN_SET_7," line.long 0xEC "VIM_INTER_EN_CLR_7," line.long 0xF0 "VIM_IRQSTS_7," line.long 0xF4 "VIM_FIQSTS_7," line.long 0xF8 "VIM_INTMAP_7," line.long 0xFC "VIM_INTTYPE_7," group.long 0x1000++0x3FF line.long 0x00 "VIM_INTPRIORITY," hexmask.long 0x00 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x00 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x04 "VIM_INTPRIORITY_1," hexmask.long 0x04 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x04 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x08 "VIM_INTPRIORITY_2," hexmask.long 0x08 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x08 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x0C "VIM_INTPRIORITY_3," hexmask.long 0x0C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x0C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10 "VIM_INTPRIORITY_4," hexmask.long 0x10 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x10 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x14 "VIM_INTPRIORITY_5," hexmask.long 0x14 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x14 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "VIM_INTPRIORITY_6," hexmask.long 0x18 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x18 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C "VIM_INTPRIORITY_7," hexmask.long 0x1C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "VIM_INTPRIORITY_8," hexmask.long 0x20 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x20 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x24 "VIM_INTPRIORITY_9," hexmask.long 0x24 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x24 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28 "VIM_INTPRIORITY_10," hexmask.long 0x28 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x28 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2C "VIM_INTPRIORITY_11," hexmask.long 0x2C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x30 "VIM_INTPRIORITY_12," hexmask.long 0x30 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x30 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x34 "VIM_INTPRIORITY_13," hexmask.long 0x34 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x34 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x38 "VIM_INTPRIORITY_14," hexmask.long 0x38 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x38 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3C "VIM_INTPRIORITY_15," hexmask.long 0x3C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x40 "VIM_INTPRIORITY_16," hexmask.long 0x40 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x40 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x44 "VIM_INTPRIORITY_17," hexmask.long 0x44 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x44 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x48 "VIM_INTPRIORITY_18," hexmask.long 0x48 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x48 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x4C "VIM_INTPRIORITY_19," hexmask.long 0x4C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x4C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x50 "VIM_INTPRIORITY_20," hexmask.long 0x50 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x50 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x54 "VIM_INTPRIORITY_21," hexmask.long 0x54 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x54 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x58 "VIM_INTPRIORITY_22," hexmask.long 0x58 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x58 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x5C "VIM_INTPRIORITY_23," hexmask.long 0x5C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x5C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x60 "VIM_INTPRIORITY_24," hexmask.long 0x60 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x60 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x64 "VIM_INTPRIORITY_25," hexmask.long 0x64 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x64 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x68 "VIM_INTPRIORITY_26," hexmask.long 0x68 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x68 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x6C "VIM_INTPRIORITY_27," hexmask.long 0x6C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x6C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x70 "VIM_INTPRIORITY_28," hexmask.long 0x70 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x70 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x74 "VIM_INTPRIORITY_29," hexmask.long 0x74 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x74 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x78 "VIM_INTPRIORITY_30," hexmask.long 0x78 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x78 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x7C "VIM_INTPRIORITY_31," hexmask.long 0x7C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x7C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x80 "VIM_INTPRIORITY_32," hexmask.long 0x80 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x80 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x84 "VIM_INTPRIORITY_33," hexmask.long 0x84 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x84 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x88 "VIM_INTPRIORITY_34," hexmask.long 0x88 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x88 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x8C "VIM_INTPRIORITY_35," hexmask.long 0x8C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x8C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x90 "VIM_INTPRIORITY_36," hexmask.long 0x90 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x90 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x94 "VIM_INTPRIORITY_37," hexmask.long 0x94 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x94 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x98 "VIM_INTPRIORITY_38," hexmask.long 0x98 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x98 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x9C "VIM_INTPRIORITY_39," hexmask.long 0x9C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x9C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xA0 "VIM_INTPRIORITY_40," hexmask.long 0xA0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xA0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xA4 "VIM_INTPRIORITY_41," hexmask.long 0xA4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xA4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xA8 "VIM_INTPRIORITY_42," hexmask.long 0xA8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xA8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xAC "VIM_INTPRIORITY_43," hexmask.long 0xAC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xAC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xB0 "VIM_INTPRIORITY_44," hexmask.long 0xB0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xB0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xB4 "VIM_INTPRIORITY_45," hexmask.long 0xB4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xB4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xB8 "VIM_INTPRIORITY_46," hexmask.long 0xB8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xB8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xBC "VIM_INTPRIORITY_47," hexmask.long 0xBC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xBC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC0 "VIM_INTPRIORITY_48," hexmask.long 0xC0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xC0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC4 "VIM_INTPRIORITY_49," hexmask.long 0xC4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xC4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xC8 "VIM_INTPRIORITY_50," hexmask.long 0xC8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xC8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xCC "VIM_INTPRIORITY_51," hexmask.long 0xCC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xCC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xD0 "VIM_INTPRIORITY_52," hexmask.long 0xD0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xD0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xD4 "VIM_INTPRIORITY_53," hexmask.long 0xD4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xD4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xD8 "VIM_INTPRIORITY_54," hexmask.long 0xD8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xD8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xDC "VIM_INTPRIORITY_55," hexmask.long 0xDC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xDC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xE0 "VIM_INTPRIORITY_56," hexmask.long 0xE0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xE0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xE4 "VIM_INTPRIORITY_57," hexmask.long 0xE4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xE4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xE8 "VIM_INTPRIORITY_58," hexmask.long 0xE8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xE8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xEC "VIM_INTPRIORITY_59," hexmask.long 0xEC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xEC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xF0 "VIM_INTPRIORITY_60," hexmask.long 0xF0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xF0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xF4 "VIM_INTPRIORITY_61," hexmask.long 0xF4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xF4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xF8 "VIM_INTPRIORITY_62," hexmask.long 0xF8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xF8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0xFC "VIM_INTPRIORITY_63," hexmask.long 0xFC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0xFC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x100 "VIM_INTPRIORITY_64," hexmask.long 0x100 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x100 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x104 "VIM_INTPRIORITY_65," hexmask.long 0x104 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x104 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x108 "VIM_INTPRIORITY_66," hexmask.long 0x108 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x108 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x10C "VIM_INTPRIORITY_67," hexmask.long 0x10C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x10C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x110 "VIM_INTPRIORITY_68," hexmask.long 0x110 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x110 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x114 "VIM_INTPRIORITY_69," hexmask.long 0x114 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x114 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x118 "VIM_INTPRIORITY_70," hexmask.long 0x118 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x118 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x11C "VIM_INTPRIORITY_71," hexmask.long 0x11C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x11C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x120 "VIM_INTPRIORITY_72," hexmask.long 0x120 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x120 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x124 "VIM_INTPRIORITY_73," hexmask.long 0x124 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x124 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x128 "VIM_INTPRIORITY_74," hexmask.long 0x128 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x128 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x12C "VIM_INTPRIORITY_75," hexmask.long 0x12C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x12C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x130 "VIM_INTPRIORITY_76," hexmask.long 0x130 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x130 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x134 "VIM_INTPRIORITY_77," hexmask.long 0x134 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x134 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x138 "VIM_INTPRIORITY_78," hexmask.long 0x138 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x138 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x13C "VIM_INTPRIORITY_79," hexmask.long 0x13C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x13C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x140 "VIM_INTPRIORITY_80," hexmask.long 0x140 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x140 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x144 "VIM_INTPRIORITY_81," hexmask.long 0x144 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x144 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x148 "VIM_INTPRIORITY_82," hexmask.long 0x148 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x148 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x14C "VIM_INTPRIORITY_83," hexmask.long 0x14C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x14C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x150 "VIM_INTPRIORITY_84," hexmask.long 0x150 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x150 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x154 "VIM_INTPRIORITY_85," hexmask.long 0x154 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x154 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x158 "VIM_INTPRIORITY_86," hexmask.long 0x158 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x158 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x15C "VIM_INTPRIORITY_87," hexmask.long 0x15C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x15C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x160 "VIM_INTPRIORITY_88," hexmask.long 0x160 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x160 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x164 "VIM_INTPRIORITY_89," hexmask.long 0x164 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x164 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x168 "VIM_INTPRIORITY_90," hexmask.long 0x168 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x168 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x16C "VIM_INTPRIORITY_91," hexmask.long 0x16C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x16C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x170 "VIM_INTPRIORITY_92," hexmask.long 0x170 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x170 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x174 "VIM_INTPRIORITY_93," hexmask.long 0x174 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x174 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x178 "VIM_INTPRIORITY_94," hexmask.long 0x178 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x178 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x17C "VIM_INTPRIORITY_95," hexmask.long 0x17C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x17C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x180 "VIM_INTPRIORITY_96," hexmask.long 0x180 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x180 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x184 "VIM_INTPRIORITY_97," hexmask.long 0x184 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x184 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x188 "VIM_INTPRIORITY_98," hexmask.long 0x188 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x188 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18C "VIM_INTPRIORITY_99," hexmask.long 0x18C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x18C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x190 "VIM_INTPRIORITY_100," hexmask.long 0x190 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x190 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x194 "VIM_INTPRIORITY_101," hexmask.long 0x194 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x194 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x198 "VIM_INTPRIORITY_102," hexmask.long 0x198 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x198 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x19C "VIM_INTPRIORITY_103," hexmask.long 0x19C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x19C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1A0 "VIM_INTPRIORITY_104," hexmask.long 0x1A0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1A0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1A4 "VIM_INTPRIORITY_105," hexmask.long 0x1A4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1A4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1A8 "VIM_INTPRIORITY_106," hexmask.long 0x1A8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1A8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1AC "VIM_INTPRIORITY_107," hexmask.long 0x1AC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1AC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1B0 "VIM_INTPRIORITY_108," hexmask.long 0x1B0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1B0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1B4 "VIM_INTPRIORITY_109," hexmask.long 0x1B4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1B4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1B8 "VIM_INTPRIORITY_110," hexmask.long 0x1B8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1B8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1BC "VIM_INTPRIORITY_111," hexmask.long 0x1BC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1BC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C0 "VIM_INTPRIORITY_112," hexmask.long 0x1C0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1C0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C4 "VIM_INTPRIORITY_113," hexmask.long 0x1C4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1C4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1C8 "VIM_INTPRIORITY_114," hexmask.long 0x1C8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1C8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1CC "VIM_INTPRIORITY_115," hexmask.long 0x1CC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1CC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1D0 "VIM_INTPRIORITY_116," hexmask.long 0x1D0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1D0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1D4 "VIM_INTPRIORITY_117," hexmask.long 0x1D4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1D4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1D8 "VIM_INTPRIORITY_118," hexmask.long 0x1D8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1D8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1DC "VIM_INTPRIORITY_119," hexmask.long 0x1DC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1DC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1E0 "VIM_INTPRIORITY_120," hexmask.long 0x1E0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1E0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1E4 "VIM_INTPRIORITY_121," hexmask.long 0x1E4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1E4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1E8 "VIM_INTPRIORITY_122," hexmask.long 0x1E8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1E8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1EC "VIM_INTPRIORITY_123," hexmask.long 0x1EC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1EC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1F0 "VIM_INTPRIORITY_124," hexmask.long 0x1F0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1F0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1F4 "VIM_INTPRIORITY_125," hexmask.long 0x1F4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1F4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1F8 "VIM_INTPRIORITY_126," hexmask.long 0x1F8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1F8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x1FC "VIM_INTPRIORITY_127," hexmask.long 0x1FC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x1FC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x200 "VIM_INTPRIORITY_128," hexmask.long 0x200 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x200 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x204 "VIM_INTPRIORITY_129," hexmask.long 0x204 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x204 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x208 "VIM_INTPRIORITY_130," hexmask.long 0x208 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x208 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20C "VIM_INTPRIORITY_131," hexmask.long 0x20C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x20C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x210 "VIM_INTPRIORITY_132," hexmask.long 0x210 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x210 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x214 "VIM_INTPRIORITY_133," hexmask.long 0x214 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x214 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x218 "VIM_INTPRIORITY_134," hexmask.long 0x218 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x218 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x21C "VIM_INTPRIORITY_135," hexmask.long 0x21C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x21C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x220 "VIM_INTPRIORITY_136," hexmask.long 0x220 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x220 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x224 "VIM_INTPRIORITY_137," hexmask.long 0x224 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x224 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x228 "VIM_INTPRIORITY_138," hexmask.long 0x228 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x228 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x22C "VIM_INTPRIORITY_139," hexmask.long 0x22C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x22C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x230 "VIM_INTPRIORITY_140," hexmask.long 0x230 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x230 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x234 "VIM_INTPRIORITY_141," hexmask.long 0x234 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x234 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x238 "VIM_INTPRIORITY_142," hexmask.long 0x238 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x238 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x23C "VIM_INTPRIORITY_143," hexmask.long 0x23C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x23C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x240 "VIM_INTPRIORITY_144," hexmask.long 0x240 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x240 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x244 "VIM_INTPRIORITY_145," hexmask.long 0x244 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x244 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x248 "VIM_INTPRIORITY_146," hexmask.long 0x248 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x248 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x24C "VIM_INTPRIORITY_147," hexmask.long 0x24C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x24C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x250 "VIM_INTPRIORITY_148," hexmask.long 0x250 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x250 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x254 "VIM_INTPRIORITY_149," hexmask.long 0x254 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x254 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x258 "VIM_INTPRIORITY_150," hexmask.long 0x258 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x258 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x25C "VIM_INTPRIORITY_151," hexmask.long 0x25C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x25C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x260 "VIM_INTPRIORITY_152," hexmask.long 0x260 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x260 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x264 "VIM_INTPRIORITY_153," hexmask.long 0x264 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x264 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x268 "VIM_INTPRIORITY_154," hexmask.long 0x268 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x268 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x26C "VIM_INTPRIORITY_155," hexmask.long 0x26C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x26C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x270 "VIM_INTPRIORITY_156," hexmask.long 0x270 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x270 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x274 "VIM_INTPRIORITY_157," hexmask.long 0x274 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x274 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x278 "VIM_INTPRIORITY_158," hexmask.long 0x278 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x278 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x27C "VIM_INTPRIORITY_159," hexmask.long 0x27C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x27C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x280 "VIM_INTPRIORITY_160," hexmask.long 0x280 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x280 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x284 "VIM_INTPRIORITY_161," hexmask.long 0x284 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x284 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x288 "VIM_INTPRIORITY_162," hexmask.long 0x288 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x288 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x28C "VIM_INTPRIORITY_163," hexmask.long 0x28C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x28C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x290 "VIM_INTPRIORITY_164," hexmask.long 0x290 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x290 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x294 "VIM_INTPRIORITY_165," hexmask.long 0x294 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x294 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x298 "VIM_INTPRIORITY_166," hexmask.long 0x298 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x298 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x29C "VIM_INTPRIORITY_167," hexmask.long 0x29C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x29C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2A0 "VIM_INTPRIORITY_168," hexmask.long 0x2A0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2A0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2A4 "VIM_INTPRIORITY_169," hexmask.long 0x2A4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2A4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2A8 "VIM_INTPRIORITY_170," hexmask.long 0x2A8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2A8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2AC "VIM_INTPRIORITY_171," hexmask.long 0x2AC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2AC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2B0 "VIM_INTPRIORITY_172," hexmask.long 0x2B0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2B0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2B4 "VIM_INTPRIORITY_173," hexmask.long 0x2B4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2B4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2B8 "VIM_INTPRIORITY_174," hexmask.long 0x2B8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2B8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2BC "VIM_INTPRIORITY_175," hexmask.long 0x2BC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2BC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2C0 "VIM_INTPRIORITY_176," hexmask.long 0x2C0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2C0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2C4 "VIM_INTPRIORITY_177," hexmask.long 0x2C4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2C4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2C8 "VIM_INTPRIORITY_178," hexmask.long 0x2C8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2C8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2CC "VIM_INTPRIORITY_179," hexmask.long 0x2CC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2CC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2D0 "VIM_INTPRIORITY_180," hexmask.long 0x2D0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2D0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2D4 "VIM_INTPRIORITY_181," hexmask.long 0x2D4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2D4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2D8 "VIM_INTPRIORITY_182," hexmask.long 0x2D8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2D8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2DC "VIM_INTPRIORITY_183," hexmask.long 0x2DC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2DC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2E0 "VIM_INTPRIORITY_184," hexmask.long 0x2E0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2E0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2E4 "VIM_INTPRIORITY_185," hexmask.long 0x2E4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2E4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2E8 "VIM_INTPRIORITY_186," hexmask.long 0x2E8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2E8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2EC "VIM_INTPRIORITY_187," hexmask.long 0x2EC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2EC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2F0 "VIM_INTPRIORITY_188," hexmask.long 0x2F0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2F0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2F4 "VIM_INTPRIORITY_189," hexmask.long 0x2F4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2F4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2F8 "VIM_INTPRIORITY_190," hexmask.long 0x2F8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2F8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x2FC "VIM_INTPRIORITY_191," hexmask.long 0x2FC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x2FC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x300 "VIM_INTPRIORITY_192," hexmask.long 0x300 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x300 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x304 "VIM_INTPRIORITY_193," hexmask.long 0x304 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x304 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x308 "VIM_INTPRIORITY_194," hexmask.long 0x308 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x308 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x30C "VIM_INTPRIORITY_195," hexmask.long 0x30C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x30C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x310 "VIM_INTPRIORITY_196," hexmask.long 0x310 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x310 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x314 "VIM_INTPRIORITY_197," hexmask.long 0x314 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x314 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x318 "VIM_INTPRIORITY_198," hexmask.long 0x318 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x318 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x31C "VIM_INTPRIORITY_199," hexmask.long 0x31C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x31C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x320 "VIM_INTPRIORITY_200," hexmask.long 0x320 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x320 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x324 "VIM_INTPRIORITY_201," hexmask.long 0x324 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x324 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x328 "VIM_INTPRIORITY_202," hexmask.long 0x328 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x328 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x32C "VIM_INTPRIORITY_203," hexmask.long 0x32C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x32C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x330 "VIM_INTPRIORITY_204," hexmask.long 0x330 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x330 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x334 "VIM_INTPRIORITY_205," hexmask.long 0x334 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x334 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x338 "VIM_INTPRIORITY_206," hexmask.long 0x338 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x338 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x33C "VIM_INTPRIORITY_207," hexmask.long 0x33C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x33C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x340 "VIM_INTPRIORITY_208," hexmask.long 0x340 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x340 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x344 "VIM_INTPRIORITY_209," hexmask.long 0x344 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x344 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x348 "VIM_INTPRIORITY_210," hexmask.long 0x348 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x348 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x34C "VIM_INTPRIORITY_211," hexmask.long 0x34C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x34C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x350 "VIM_INTPRIORITY_212," hexmask.long 0x350 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x350 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x354 "VIM_INTPRIORITY_213," hexmask.long 0x354 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x354 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x358 "VIM_INTPRIORITY_214," hexmask.long 0x358 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x358 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x35C "VIM_INTPRIORITY_215," hexmask.long 0x35C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x35C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x360 "VIM_INTPRIORITY_216," hexmask.long 0x360 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x360 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x364 "VIM_INTPRIORITY_217," hexmask.long 0x364 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x364 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x368 "VIM_INTPRIORITY_218," hexmask.long 0x368 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x368 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x36C "VIM_INTPRIORITY_219," hexmask.long 0x36C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x36C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x370 "VIM_INTPRIORITY_220," hexmask.long 0x370 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x370 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x374 "VIM_INTPRIORITY_221," hexmask.long 0x374 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x374 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x378 "VIM_INTPRIORITY_222," hexmask.long 0x378 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x378 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x37C "VIM_INTPRIORITY_223," hexmask.long 0x37C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x37C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x380 "VIM_INTPRIORITY_224," hexmask.long 0x380 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x380 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x384 "VIM_INTPRIORITY_225," hexmask.long 0x384 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x384 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x388 "VIM_INTPRIORITY_226," hexmask.long 0x388 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x388 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x38C "VIM_INTPRIORITY_227," hexmask.long 0x38C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x38C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x390 "VIM_INTPRIORITY_228," hexmask.long 0x390 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x390 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x394 "VIM_INTPRIORITY_229," hexmask.long 0x394 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x394 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x398 "VIM_INTPRIORITY_230," hexmask.long 0x398 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x398 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x39C "VIM_INTPRIORITY_231," hexmask.long 0x39C 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x39C 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3A0 "VIM_INTPRIORITY_232," hexmask.long 0x3A0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3A0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3A4 "VIM_INTPRIORITY_233," hexmask.long 0x3A4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3A4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3A8 "VIM_INTPRIORITY_234," hexmask.long 0x3A8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3A8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3AC "VIM_INTPRIORITY_235," hexmask.long 0x3AC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3AC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3B0 "VIM_INTPRIORITY_236," hexmask.long 0x3B0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3B0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3B4 "VIM_INTPRIORITY_237," hexmask.long 0x3B4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3B4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3B8 "VIM_INTPRIORITY_238," hexmask.long 0x3B8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3B8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3BC "VIM_INTPRIORITY_239," hexmask.long 0x3BC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3BC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3C0 "VIM_INTPRIORITY_240," hexmask.long 0x3C0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3C0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3C4 "VIM_INTPRIORITY_241," hexmask.long 0x3C4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3C4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3C8 "VIM_INTPRIORITY_242," hexmask.long 0x3C8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3C8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3CC "VIM_INTPRIORITY_243," hexmask.long 0x3CC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3CC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3D0 "VIM_INTPRIORITY_244," hexmask.long 0x3D0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3D0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3D4 "VIM_INTPRIORITY_245," hexmask.long 0x3D4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3D4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3D8 "VIM_INTPRIORITY_246," hexmask.long 0x3D8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3D8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3DC "VIM_INTPRIORITY_247," hexmask.long 0x3DC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3DC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3E0 "VIM_INTPRIORITY_248," hexmask.long 0x3E0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3E0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3E4 "VIM_INTPRIORITY_249," hexmask.long 0x3E4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3E4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3E8 "VIM_INTPRIORITY_250," hexmask.long 0x3E8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3E8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3EC "VIM_INTPRIORITY_251," hexmask.long 0x3EC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3EC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3F0 "VIM_INTPRIORITY_252," hexmask.long 0x3F0 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3F0 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3F4 "VIM_INTPRIORITY_253," hexmask.long 0x3F4 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3F4 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3F8 "VIM_INTPRIORITY_254," hexmask.long 0x3F8 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3F8 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x3FC "VIM_INTPRIORITY_255," hexmask.long 0x3FC 4.--31. 1. "RES19,RESERVE FIELD" bitfld.long 0x3FC 0.--3. "PRI,This is the priority for interrupt Q" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" group.long 0x2000++0x3FF line.long 0x00 "VIM_INTVECTOR," hexmask.long 0x00 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x00 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x04 "VIM_INTVECTOR_1," hexmask.long 0x04 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x04 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x08 "VIM_INTVECTOR_2," hexmask.long 0x08 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x08 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x0C "VIM_INTVECTOR_3," hexmask.long 0x0C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x0C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x10 "VIM_INTVECTOR_4," hexmask.long 0x10 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x10 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x14 "VIM_INTVECTOR_5," hexmask.long 0x14 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x14 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x18 "VIM_INTVECTOR_6," hexmask.long 0x18 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x18 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1C "VIM_INTVECTOR_7," hexmask.long 0x1C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x20 "VIM_INTVECTOR_8," hexmask.long 0x20 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x20 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x24 "VIM_INTVECTOR_9," hexmask.long 0x24 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x24 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x28 "VIM_INTVECTOR_10," hexmask.long 0x28 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x28 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2C "VIM_INTVECTOR_11," hexmask.long 0x2C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x30 "VIM_INTVECTOR_12," hexmask.long 0x30 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x30 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x34 "VIM_INTVECTOR_13," hexmask.long 0x34 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x34 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x38 "VIM_INTVECTOR_14," hexmask.long 0x38 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x38 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3C "VIM_INTVECTOR_15," hexmask.long 0x3C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x40 "VIM_INTVECTOR_16," hexmask.long 0x40 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x40 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x44 "VIM_INTVECTOR_17," hexmask.long 0x44 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x44 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x48 "VIM_INTVECTOR_18," hexmask.long 0x48 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x48 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x4C "VIM_INTVECTOR_19," hexmask.long 0x4C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x4C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x50 "VIM_INTVECTOR_20," hexmask.long 0x50 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x50 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x54 "VIM_INTVECTOR_21," hexmask.long 0x54 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x54 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x58 "VIM_INTVECTOR_22," hexmask.long 0x58 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x58 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x5C "VIM_INTVECTOR_23," hexmask.long 0x5C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x5C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x60 "VIM_INTVECTOR_24," hexmask.long 0x60 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x60 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x64 "VIM_INTVECTOR_25," hexmask.long 0x64 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x64 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x68 "VIM_INTVECTOR_26," hexmask.long 0x68 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x68 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x6C "VIM_INTVECTOR_27," hexmask.long 0x6C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x6C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x70 "VIM_INTVECTOR_28," hexmask.long 0x70 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x70 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x74 "VIM_INTVECTOR_29," hexmask.long 0x74 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x74 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x78 "VIM_INTVECTOR_30," hexmask.long 0x78 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x78 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x7C "VIM_INTVECTOR_31," hexmask.long 0x7C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x7C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x80 "VIM_INTVECTOR_32," hexmask.long 0x80 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x80 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x84 "VIM_INTVECTOR_33," hexmask.long 0x84 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x84 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x88 "VIM_INTVECTOR_34," hexmask.long 0x88 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x88 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x8C "VIM_INTVECTOR_35," hexmask.long 0x8C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x8C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x90 "VIM_INTVECTOR_36," hexmask.long 0x90 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x90 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x94 "VIM_INTVECTOR_37," hexmask.long 0x94 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x94 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x98 "VIM_INTVECTOR_38," hexmask.long 0x98 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x98 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x9C "VIM_INTVECTOR_39," hexmask.long 0x9C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x9C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xA0 "VIM_INTVECTOR_40," hexmask.long 0xA0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xA0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xA4 "VIM_INTVECTOR_41," hexmask.long 0xA4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xA4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xA8 "VIM_INTVECTOR_42," hexmask.long 0xA8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xA8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xAC "VIM_INTVECTOR_43," hexmask.long 0xAC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xAC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xB0 "VIM_INTVECTOR_44," hexmask.long 0xB0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xB0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xB4 "VIM_INTVECTOR_45," hexmask.long 0xB4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xB4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xB8 "VIM_INTVECTOR_46," hexmask.long 0xB8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xB8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xBC "VIM_INTVECTOR_47," hexmask.long 0xBC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xBC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xC0 "VIM_INTVECTOR_48," hexmask.long 0xC0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xC0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xC4 "VIM_INTVECTOR_49," hexmask.long 0xC4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xC4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xC8 "VIM_INTVECTOR_50," hexmask.long 0xC8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xC8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xCC "VIM_INTVECTOR_51," hexmask.long 0xCC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xCC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xD0 "VIM_INTVECTOR_52," hexmask.long 0xD0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xD0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xD4 "VIM_INTVECTOR_53," hexmask.long 0xD4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xD4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xD8 "VIM_INTVECTOR_54," hexmask.long 0xD8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xD8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xDC "VIM_INTVECTOR_55," hexmask.long 0xDC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xDC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xE0 "VIM_INTVECTOR_56," hexmask.long 0xE0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xE0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xE4 "VIM_INTVECTOR_57," hexmask.long 0xE4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xE4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xE8 "VIM_INTVECTOR_58," hexmask.long 0xE8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xE8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xEC "VIM_INTVECTOR_59," hexmask.long 0xEC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xEC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xF0 "VIM_INTVECTOR_60," hexmask.long 0xF0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xF0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xF4 "VIM_INTVECTOR_61," hexmask.long 0xF4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xF4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xF8 "VIM_INTVECTOR_62," hexmask.long 0xF8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xF8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0xFC "VIM_INTVECTOR_63," hexmask.long 0xFC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0xFC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x100 "VIM_INTVECTOR_64," hexmask.long 0x100 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x100 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x104 "VIM_INTVECTOR_65," hexmask.long 0x104 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x104 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x108 "VIM_INTVECTOR_66," hexmask.long 0x108 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x108 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x10C "VIM_INTVECTOR_67," hexmask.long 0x10C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x10C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x110 "VIM_INTVECTOR_68," hexmask.long 0x110 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x110 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x114 "VIM_INTVECTOR_69," hexmask.long 0x114 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x114 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x118 "VIM_INTVECTOR_70," hexmask.long 0x118 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x118 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x11C "VIM_INTVECTOR_71," hexmask.long 0x11C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x11C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x120 "VIM_INTVECTOR_72," hexmask.long 0x120 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x120 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x124 "VIM_INTVECTOR_73," hexmask.long 0x124 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x124 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x128 "VIM_INTVECTOR_74," hexmask.long 0x128 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x128 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x12C "VIM_INTVECTOR_75," hexmask.long 0x12C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x12C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x130 "VIM_INTVECTOR_76," hexmask.long 0x130 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x130 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x134 "VIM_INTVECTOR_77," hexmask.long 0x134 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x134 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x138 "VIM_INTVECTOR_78," hexmask.long 0x138 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x138 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x13C "VIM_INTVECTOR_79," hexmask.long 0x13C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x13C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x140 "VIM_INTVECTOR_80," hexmask.long 0x140 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x140 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x144 "VIM_INTVECTOR_81," hexmask.long 0x144 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x144 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x148 "VIM_INTVECTOR_82," hexmask.long 0x148 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x148 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x14C "VIM_INTVECTOR_83," hexmask.long 0x14C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x14C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x150 "VIM_INTVECTOR_84," hexmask.long 0x150 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x150 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x154 "VIM_INTVECTOR_85," hexmask.long 0x154 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x154 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x158 "VIM_INTVECTOR_86," hexmask.long 0x158 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x158 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x15C "VIM_INTVECTOR_87," hexmask.long 0x15C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x15C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x160 "VIM_INTVECTOR_88," hexmask.long 0x160 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x160 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x164 "VIM_INTVECTOR_89," hexmask.long 0x164 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x164 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x168 "VIM_INTVECTOR_90," hexmask.long 0x168 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x168 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x16C "VIM_INTVECTOR_91," hexmask.long 0x16C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x16C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x170 "VIM_INTVECTOR_92," hexmask.long 0x170 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x170 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x174 "VIM_INTVECTOR_93," hexmask.long 0x174 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x174 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x178 "VIM_INTVECTOR_94," hexmask.long 0x178 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x178 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x17C "VIM_INTVECTOR_95," hexmask.long 0x17C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x17C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x180 "VIM_INTVECTOR_96," hexmask.long 0x180 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x180 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x184 "VIM_INTVECTOR_97," hexmask.long 0x184 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x184 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x188 "VIM_INTVECTOR_98," hexmask.long 0x188 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x188 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x18C "VIM_INTVECTOR_99," hexmask.long 0x18C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x18C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x190 "VIM_INTVECTOR_100," hexmask.long 0x190 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x190 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x194 "VIM_INTVECTOR_101," hexmask.long 0x194 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x194 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x198 "VIM_INTVECTOR_102," hexmask.long 0x198 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x198 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x19C "VIM_INTVECTOR_103," hexmask.long 0x19C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x19C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1A0 "VIM_INTVECTOR_104," hexmask.long 0x1A0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1A0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1A4 "VIM_INTVECTOR_105," hexmask.long 0x1A4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1A4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1A8 "VIM_INTVECTOR_106," hexmask.long 0x1A8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1A8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1AC "VIM_INTVECTOR_107," hexmask.long 0x1AC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1AC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1B0 "VIM_INTVECTOR_108," hexmask.long 0x1B0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1B0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1B4 "VIM_INTVECTOR_109," hexmask.long 0x1B4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1B4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1B8 "VIM_INTVECTOR_110," hexmask.long 0x1B8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1B8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1BC "VIM_INTVECTOR_111," hexmask.long 0x1BC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1BC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1C0 "VIM_INTVECTOR_112," hexmask.long 0x1C0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1C0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1C4 "VIM_INTVECTOR_113," hexmask.long 0x1C4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1C4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1C8 "VIM_INTVECTOR_114," hexmask.long 0x1C8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1C8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1CC "VIM_INTVECTOR_115," hexmask.long 0x1CC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1CC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1D0 "VIM_INTVECTOR_116," hexmask.long 0x1D0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1D0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1D4 "VIM_INTVECTOR_117," hexmask.long 0x1D4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1D4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1D8 "VIM_INTVECTOR_118," hexmask.long 0x1D8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1D8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1DC "VIM_INTVECTOR_119," hexmask.long 0x1DC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1DC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1E0 "VIM_INTVECTOR_120," hexmask.long 0x1E0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1E0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1E4 "VIM_INTVECTOR_121," hexmask.long 0x1E4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1E4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1E8 "VIM_INTVECTOR_122," hexmask.long 0x1E8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1E8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1EC "VIM_INTVECTOR_123," hexmask.long 0x1EC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1EC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1F0 "VIM_INTVECTOR_124," hexmask.long 0x1F0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1F0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1F4 "VIM_INTVECTOR_125," hexmask.long 0x1F4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1F4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1F8 "VIM_INTVECTOR_126," hexmask.long 0x1F8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1F8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x1FC "VIM_INTVECTOR_127," hexmask.long 0x1FC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x1FC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x200 "VIM_INTVECTOR_128," hexmask.long 0x200 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x200 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x204 "VIM_INTVECTOR_129," hexmask.long 0x204 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x204 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x208 "VIM_INTVECTOR_130," hexmask.long 0x208 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x208 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x20C "VIM_INTVECTOR_131," hexmask.long 0x20C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x20C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x210 "VIM_INTVECTOR_132," hexmask.long 0x210 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x210 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x214 "VIM_INTVECTOR_133," hexmask.long 0x214 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x214 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x218 "VIM_INTVECTOR_134," hexmask.long 0x218 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x218 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x21C "VIM_INTVECTOR_135," hexmask.long 0x21C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x21C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x220 "VIM_INTVECTOR_136," hexmask.long 0x220 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x220 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x224 "VIM_INTVECTOR_137," hexmask.long 0x224 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x224 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x228 "VIM_INTVECTOR_138," hexmask.long 0x228 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x228 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x22C "VIM_INTVECTOR_139," hexmask.long 0x22C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x22C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x230 "VIM_INTVECTOR_140," hexmask.long 0x230 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x230 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x234 "VIM_INTVECTOR_141," hexmask.long 0x234 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x234 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x238 "VIM_INTVECTOR_142," hexmask.long 0x238 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x238 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x23C "VIM_INTVECTOR_143," hexmask.long 0x23C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x23C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x240 "VIM_INTVECTOR_144," hexmask.long 0x240 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x240 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x244 "VIM_INTVECTOR_145," hexmask.long 0x244 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x244 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x248 "VIM_INTVECTOR_146," hexmask.long 0x248 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x248 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x24C "VIM_INTVECTOR_147," hexmask.long 0x24C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x24C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x250 "VIM_INTVECTOR_148," hexmask.long 0x250 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x250 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x254 "VIM_INTVECTOR_149," hexmask.long 0x254 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x254 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x258 "VIM_INTVECTOR_150," hexmask.long 0x258 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x258 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x25C "VIM_INTVECTOR_151," hexmask.long 0x25C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x25C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x260 "VIM_INTVECTOR_152," hexmask.long 0x260 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x260 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x264 "VIM_INTVECTOR_153," hexmask.long 0x264 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x264 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x268 "VIM_INTVECTOR_154," hexmask.long 0x268 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x268 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x26C "VIM_INTVECTOR_155," hexmask.long 0x26C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x26C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x270 "VIM_INTVECTOR_156," hexmask.long 0x270 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x270 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x274 "VIM_INTVECTOR_157," hexmask.long 0x274 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x274 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x278 "VIM_INTVECTOR_158," hexmask.long 0x278 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x278 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x27C "VIM_INTVECTOR_159," hexmask.long 0x27C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x27C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x280 "VIM_INTVECTOR_160," hexmask.long 0x280 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x280 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x284 "VIM_INTVECTOR_161," hexmask.long 0x284 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x284 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x288 "VIM_INTVECTOR_162," hexmask.long 0x288 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x288 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x28C "VIM_INTVECTOR_163," hexmask.long 0x28C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x28C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x290 "VIM_INTVECTOR_164," hexmask.long 0x290 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x290 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x294 "VIM_INTVECTOR_165," hexmask.long 0x294 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x294 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x298 "VIM_INTVECTOR_166," hexmask.long 0x298 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x298 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x29C "VIM_INTVECTOR_167," hexmask.long 0x29C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x29C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2A0 "VIM_INTVECTOR_168," hexmask.long 0x2A0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2A0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2A4 "VIM_INTVECTOR_169," hexmask.long 0x2A4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2A4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2A8 "VIM_INTVECTOR_170," hexmask.long 0x2A8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2A8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2AC "VIM_INTVECTOR_171," hexmask.long 0x2AC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2AC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2B0 "VIM_INTVECTOR_172," hexmask.long 0x2B0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2B0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2B4 "VIM_INTVECTOR_173," hexmask.long 0x2B4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2B4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2B8 "VIM_INTVECTOR_174," hexmask.long 0x2B8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2B8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2BC "VIM_INTVECTOR_175," hexmask.long 0x2BC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2BC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2C0 "VIM_INTVECTOR_176," hexmask.long 0x2C0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2C0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2C4 "VIM_INTVECTOR_177," hexmask.long 0x2C4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2C4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2C8 "VIM_INTVECTOR_178," hexmask.long 0x2C8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2C8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2CC "VIM_INTVECTOR_179," hexmask.long 0x2CC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2CC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2D0 "VIM_INTVECTOR_180," hexmask.long 0x2D0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2D0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2D4 "VIM_INTVECTOR_181," hexmask.long 0x2D4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2D4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2D8 "VIM_INTVECTOR_182," hexmask.long 0x2D8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2D8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2DC "VIM_INTVECTOR_183," hexmask.long 0x2DC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2DC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2E0 "VIM_INTVECTOR_184," hexmask.long 0x2E0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2E0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2E4 "VIM_INTVECTOR_185," hexmask.long 0x2E4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2E4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2E8 "VIM_INTVECTOR_186," hexmask.long 0x2E8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2E8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2EC "VIM_INTVECTOR_187," hexmask.long 0x2EC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2EC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2F0 "VIM_INTVECTOR_188," hexmask.long 0x2F0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2F0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2F4 "VIM_INTVECTOR_189," hexmask.long 0x2F4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2F4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2F8 "VIM_INTVECTOR_190," hexmask.long 0x2F8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2F8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x2FC "VIM_INTVECTOR_191," hexmask.long 0x2FC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x2FC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x300 "VIM_INTVECTOR_192," hexmask.long 0x300 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x300 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x304 "VIM_INTVECTOR_193," hexmask.long 0x304 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x304 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x308 "VIM_INTVECTOR_194," hexmask.long 0x308 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x308 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x30C "VIM_INTVECTOR_195," hexmask.long 0x30C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x30C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x310 "VIM_INTVECTOR_196," hexmask.long 0x310 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x310 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x314 "VIM_INTVECTOR_197," hexmask.long 0x314 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x314 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x318 "VIM_INTVECTOR_198," hexmask.long 0x318 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x318 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x31C "VIM_INTVECTOR_199," hexmask.long 0x31C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x31C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x320 "VIM_INTVECTOR_200," hexmask.long 0x320 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x320 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x324 "VIM_INTVECTOR_201," hexmask.long 0x324 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x324 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x328 "VIM_INTVECTOR_202," hexmask.long 0x328 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x328 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x32C "VIM_INTVECTOR_203," hexmask.long 0x32C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x32C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x330 "VIM_INTVECTOR_204," hexmask.long 0x330 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x330 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x334 "VIM_INTVECTOR_205," hexmask.long 0x334 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x334 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x338 "VIM_INTVECTOR_206," hexmask.long 0x338 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x338 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x33C "VIM_INTVECTOR_207," hexmask.long 0x33C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x33C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x340 "VIM_INTVECTOR_208," hexmask.long 0x340 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x340 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x344 "VIM_INTVECTOR_209," hexmask.long 0x344 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x344 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x348 "VIM_INTVECTOR_210," hexmask.long 0x348 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x348 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x34C "VIM_INTVECTOR_211," hexmask.long 0x34C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x34C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x350 "VIM_INTVECTOR_212," hexmask.long 0x350 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x350 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x354 "VIM_INTVECTOR_213," hexmask.long 0x354 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x354 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x358 "VIM_INTVECTOR_214," hexmask.long 0x358 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x358 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x35C "VIM_INTVECTOR_215," hexmask.long 0x35C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x35C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x360 "VIM_INTVECTOR_216," hexmask.long 0x360 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x360 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x364 "VIM_INTVECTOR_217," hexmask.long 0x364 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x364 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x368 "VIM_INTVECTOR_218," hexmask.long 0x368 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x368 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x36C "VIM_INTVECTOR_219," hexmask.long 0x36C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x36C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x370 "VIM_INTVECTOR_220," hexmask.long 0x370 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x370 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x374 "VIM_INTVECTOR_221," hexmask.long 0x374 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x374 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x378 "VIM_INTVECTOR_222," hexmask.long 0x378 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x378 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x37C "VIM_INTVECTOR_223," hexmask.long 0x37C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x37C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x380 "VIM_INTVECTOR_224," hexmask.long 0x380 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x380 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x384 "VIM_INTVECTOR_225," hexmask.long 0x384 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x384 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x388 "VIM_INTVECTOR_226," hexmask.long 0x388 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x388 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x38C "VIM_INTVECTOR_227," hexmask.long 0x38C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x38C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x390 "VIM_INTVECTOR_228," hexmask.long 0x390 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x390 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x394 "VIM_INTVECTOR_229," hexmask.long 0x394 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x394 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x398 "VIM_INTVECTOR_230," hexmask.long 0x398 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x398 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x39C "VIM_INTVECTOR_231," hexmask.long 0x39C 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x39C 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3A0 "VIM_INTVECTOR_232," hexmask.long 0x3A0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3A0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3A4 "VIM_INTVECTOR_233," hexmask.long 0x3A4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3A4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3A8 "VIM_INTVECTOR_234," hexmask.long 0x3A8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3A8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3AC "VIM_INTVECTOR_235," hexmask.long 0x3AC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3AC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3B0 "VIM_INTVECTOR_236," hexmask.long 0x3B0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3B0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3B4 "VIM_INTVECTOR_237," hexmask.long 0x3B4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3B4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3B8 "VIM_INTVECTOR_238," hexmask.long 0x3B8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3B8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3BC "VIM_INTVECTOR_239," hexmask.long 0x3BC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3BC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3C0 "VIM_INTVECTOR_240," hexmask.long 0x3C0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3C0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3C4 "VIM_INTVECTOR_241," hexmask.long 0x3C4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3C4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3C8 "VIM_INTVECTOR_242," hexmask.long 0x3C8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3C8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3CC "VIM_INTVECTOR_243," hexmask.long 0x3CC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3CC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3D0 "VIM_INTVECTOR_244," hexmask.long 0x3D0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3D0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3D4 "VIM_INTVECTOR_245," hexmask.long 0x3D4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3D4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3D8 "VIM_INTVECTOR_246," hexmask.long 0x3D8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3D8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3DC "VIM_INTVECTOR_247," hexmask.long 0x3DC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3DC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3E0 "VIM_INTVECTOR_248," hexmask.long 0x3E0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3E0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3E4 "VIM_INTVECTOR_249," hexmask.long 0x3E4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3E4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3E8 "VIM_INTVECTOR_250," hexmask.long 0x3E8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3E8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3EC "VIM_INTVECTOR_251," hexmask.long 0x3EC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3EC 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3F0 "VIM_INTVECTOR_252," hexmask.long 0x3F0 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3F0 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3F4 "VIM_INTVECTOR_253," hexmask.long 0x3F4 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3F4 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3F8 "VIM_INTVECTOR_254," hexmask.long 0x3F8 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3F8 0.--1. "RES20,Reserved" "0,1,2,3" line.long 0x3FC "VIM_INTVECTOR_255," hexmask.long 0x3FC 2.--31. 1. "ADDR,This is the 32-bit Vector Address associated with interrupt Q" rbitfld.long 0x3FC 0.--1. "RES20,Reserved" "0,1,2,3" width 0x0B tree.end tree "WDT 0..3" tree "WDT0_WDT0 (MSS_GPIO)" base ad:0x52100000 group.long 0x00++0x1B line.long 0x00 "WDT0_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "WDT0_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "WDT0_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "WDT0_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "WDT0_RTIFRC0," line.long 0x14 "WDT0_RTIUC0," line.long 0x18 "WDT0_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "WDT0_RTICAFRC0," line.long 0x04 "WDT0_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "WDT0_RTIFRC1," line.long 0x04 "WDT0_RTIUC1," line.long 0x08 "WDT0_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "WDT0_RTICAFRC1," line.long 0x04 "WDT0_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "WDT0_RTICOMP0," line.long 0x04 "WDT0_RTIUDCP0," line.long 0x08 "WDT0_RTICOMP1," line.long 0x0C "WDT0_RTIUDCP1," line.long 0x10 "WDT0_RTICOMP2," line.long 0x14 "WDT0_RTIUDCP2," line.long 0x18 "WDT0_RTICOMP3," line.long 0x1C "WDT0_RTIUDCP3," line.long 0x20 "WDT0_RTITBLCOMP," line.long 0x24 "WDT0_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "WDT0_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "WDT0_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "WDT0_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "WDT0_RTIDWDCTRL," line.long 0x04 "WDT0_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "WDT0_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "WDT0_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "WDT0_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "WDT0_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "WDT0_RTIWWDSIZECTRL," line.long 0x1C "WDT0_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "WDT0_RTICOMP0CLR," line.long 0x24 "WDT0_RTICOMP1CLR," line.long 0x28 "WDT0_RTICOMP2CLR," line.long 0x2C "WDT0_RTICOMP3CLR," width 0x0B tree.end tree "WDT1_WDT1 (MSS_GPIO)" base ad:0x52101000 group.long 0x00++0x1B line.long 0x00 "WDT1_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "WDT1_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "WDT1_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "WDT1_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "WDT1_RTIFRC0," line.long 0x14 "WDT1_RTIUC0," line.long 0x18 "WDT1_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "WDT1_RTICAFRC0," line.long 0x04 "WDT1_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "WDT1_RTIFRC1," line.long 0x04 "WDT1_RTIUC1," line.long 0x08 "WDT1_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "WDT1_RTICAFRC1," line.long 0x04 "WDT1_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "WDT1_RTICOMP0," line.long 0x04 "WDT1_RTIUDCP0," line.long 0x08 "WDT1_RTICOMP1," line.long 0x0C "WDT1_RTIUDCP1," line.long 0x10 "WDT1_RTICOMP2," line.long 0x14 "WDT1_RTIUDCP2," line.long 0x18 "WDT1_RTICOMP3," line.long 0x1C "WDT1_RTIUDCP3," line.long 0x20 "WDT1_RTITBLCOMP," line.long 0x24 "WDT1_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "WDT1_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "WDT1_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "WDT1_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "WDT1_RTIDWDCTRL," line.long 0x04 "WDT1_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "WDT1_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "WDT1_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "WDT1_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "WDT1_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "WDT1_RTIWWDSIZECTRL," line.long 0x1C "WDT1_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "WDT1_RTICOMP0CLR," line.long 0x24 "WDT1_RTICOMP1CLR," line.long 0x28 "WDT1_RTICOMP2CLR," line.long 0x2C "WDT1_RTICOMP3CLR," width 0x0B tree.end tree "WDT2_WDT2 (MSS_GPIO)" base ad:0x52102000 group.long 0x00++0x1B line.long 0x00 "WDT2_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "WDT2_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "WDT2_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "WDT2_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "WDT2_RTIFRC0," line.long 0x14 "WDT2_RTIUC0," line.long 0x18 "WDT2_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "WDT2_RTICAFRC0," line.long 0x04 "WDT2_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "WDT2_RTIFRC1," line.long 0x04 "WDT2_RTIUC1," line.long 0x08 "WDT2_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "WDT2_RTICAFRC1," line.long 0x04 "WDT2_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "WDT2_RTICOMP0," line.long 0x04 "WDT2_RTIUDCP0," line.long 0x08 "WDT2_RTICOMP1," line.long 0x0C "WDT2_RTIUDCP1," line.long 0x10 "WDT2_RTICOMP2," line.long 0x14 "WDT2_RTIUDCP2," line.long 0x18 "WDT2_RTICOMP3," line.long 0x1C "WDT2_RTIUDCP3," line.long 0x20 "WDT2_RTITBLCOMP," line.long 0x24 "WDT2_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "WDT2_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "WDT2_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "WDT2_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "WDT2_RTIDWDCTRL," line.long 0x04 "WDT2_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "WDT2_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "WDT2_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "WDT2_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "WDT2_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "WDT2_RTIWWDSIZECTRL," line.long 0x1C "WDT2_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "WDT2_RTICOMP0CLR," line.long 0x24 "WDT2_RTICOMP1CLR," line.long 0x28 "WDT2_RTICOMP2CLR," line.long 0x2C "WDT2_RTICOMP3CLR," width 0x0B tree.end tree "WDT3_WDT3 (MSS_GPIO)" base ad:0x52103000 group.long 0x00++0x1B line.long 0x00 "WDT3_RTIGCTRL," hexmask.long.word 0x00 20.--31. 1. "RESERVED2,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 16.--19. "NTUSEL,NTUSEL: Select NTU signal.These bits determine which NTU input signal is used as external timebase" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 15. "COS,COS: Continue On Suspend.This bit determines if both counters are stopped when the device goes into debug mode or if they continue counting.User and privilege mode (read):0 = counters are stopped while in debug mode1 = counters are running while in.." "0,1" hexmask.long.word 0x00 2.--14. 1. "RESERVED1,Reserved.Reads return 0 and writes have no effect" newline bitfld.long 0x00 1. "CNT1EN,CNT1EN: Counter 1 Enable" "0,1" bitfld.long 0x00 0. "CNT0EN,CNT0EN: Counter 0 Enable.The CNT0EN bit starts and stops the operation of counter block 0 (UC0 and FRC0).User and privilege mode (read):0 = counters are stopped1 = counters are runningPrivilege mode (write):0 = stop counters1 = start.." "0,1" line.long 0x04 "WDT3_RTITBCTRL," bitfld.long 0x04 1. "INC,INC: Increment Free Running Counter 0.This bit determines wether the Free Running Counter 0 is automatically incremented if a failing clock on the NTUx signal is detected.User and privilege mode (read):0 = FRC0 will not be incremented1 = FRC0 will.." "0,1" bitfld.long 0x04 0. "TBEXT,TBEXT: Timebase External.The Timebase External bit selects whether the Free Running Counter 0 is clocked by the internal Up Counter 0 or from the external signal NTUx" "0,1" line.long 0x08 "WDT3_RTICAPCTRL," hexmask.long 0x08 2.--31. 1. "RESERVED4,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 1. "CAPCNTR1,CAPCNTR1: Capture Counter 1.This bit determines which external interrupt source triggers a capture event of both UC1 and FRC1.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" newline bitfld.long 0x08 0. "CAPCNTR0,CAPCNTR0: Capture Counter 0.This bit determines which external interrupt source triggers a capture event of both UC0 and FRC0.User and privilege mode (read):0 = capture event is triggered by Capture Event Source" "0,1" line.long 0x0C "WDT3_RTICOMPCTRL," hexmask.long.tbyte 0x0C 13.--31. 1. "RESERVED8,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x0C 12. "COMP3SEL,COMPSEL3: Compare Select 3.This bit determines the counter with which the compare value hold in compare register 3 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 9.--11. "RESERVED7,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 8. "COMP2SEL,COMPSEL2: Compare Select 2.This bit determines the counter with which the compare value hold in compare register 2 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" newline bitfld.long 0x0C 5.--7. "RESERVED6,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 4. "COMP1SEL,COMPSEL1: Compare Select 1.This bit determines the counter with which the compare value hold in compare register 1 is compared" "0,1" newline bitfld.long 0x0C 1.--3. "RESERVED5,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7" bitfld.long 0x0C 0. "COMP0SEL,COMPSEL0: Compare Select 0.This bit determines the counter with which the compare value hold in compare register 0 is compared.User and privilege mode (read):0 = value will be compared with FRC" "0,1" line.long 0x10 "WDT3_RTIFRC0," line.long 0x14 "WDT3_RTIUC0," line.long 0x18 "WDT3_RTICPUC0," group.long 0x20++0x07 line.long 0x00 "WDT3_RTICAFRC0," line.long 0x04 "WDT3_RTICAUC0," group.long 0x30++0x0B line.long 0x00 "WDT3_RTIFRC1," line.long 0x04 "WDT3_RTIUC1," line.long 0x08 "WDT3_RTICPUC1," group.long 0x40++0x07 line.long 0x00 "WDT3_RTICAFRC1," line.long 0x04 "WDT3_RTICAUC1," group.long 0x50++0x27 line.long 0x00 "WDT3_RTICOMP0," line.long 0x04 "WDT3_RTIUDCP0," line.long 0x08 "WDT3_RTICOMP1," line.long 0x0C "WDT3_RTIUDCP1," line.long 0x10 "WDT3_RTICOMP2," line.long 0x14 "WDT3_RTIUDCP2," line.long 0x18 "WDT3_RTICOMP3," line.long 0x1C "WDT3_RTIUDCP3," line.long 0x20 "WDT3_RTITBLCOMP," line.long 0x24 "WDT3_RTITBHCOMP," group.long 0x80++0x0B line.long 0x00 "WDT3_RTISETINT," hexmask.long.word 0x00 19.--31. 1. "RESERVED11,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x00 18. "SETOVL1INT,SETOVL1INT: Set Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 17. "SETOVL0INT,SETOVL0INT: Set Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 16. "SETTBINT,SETTBINT: Set Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 12.--15. "RESERVED10,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x00 11. "SETDMA3,SETDMA3: Set Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 10. "SETDMA2,SETDMA2: Set Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 9. "SETDMA1,SETDMA1: Set Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" newline bitfld.long 0x00 8. "SETDMA0,SETDMA0: Set Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable DMA request" "0,1" bitfld.long 0x00 4.--7. "RESERVED9,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x00 3. "SETINT3,SETINT3: Set Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged" "0,1" bitfld.long 0x00 2. "SETINT2,SETINT2: Set Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" newline bitfld.long 0x00 1. "SETINT1,SETINT1: Set Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" bitfld.long 0x00 0. "SETINT0,SETINT0: Set Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = enable interrupt" "0,1" line.long 0x04 "WDT3_RTICLEARINT," hexmask.long.word 0x04 19.--31. 1. "RESERVED14,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x04 18. "CLEAROVL1INT,CLEAROVL1INT: CLEAR Free Running Counter 1 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 17. "CLEAROVL0INT,CLEAROVL0INT: CLEAR Free Running Counter 0 Overflow Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 16. "CLEARTBINT,CLEARTBINT: CLEAR Timebase Interrupt.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 12.--15. "RESERVED13,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x04 11. "CLEARDMA3,CLEARDMA3: CLEAR Compare DMA Request 3.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 10. "CLEARDMA2,CLEARDMA2: CLEAR Compare DMA Request 2.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 9. "CLEARDMA1,CLEARDMA1: CLEAR Compare DMA Request 1.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" newline bitfld.long 0x04 8. "CLEARDMA0,CLEARDMA0: CLEAR Compare DMA Request 0.User and privilege mode (read):0 = DMA request is disabled1 = DMA request is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable DMA request" "0,1" bitfld.long 0x04 4.--7. "RESERVED12,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x04 3. "CLEARINT3,CLEARINT3: CLEAR Compare Interrupt 3.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 2. "CLEARINT2,CLEARINT2: CLEAR Compare Interrupt 2.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" newline bitfld.long 0x04 1. "CLEARINT1,CLEARINT1: CLEAR Compare Interrupt 1.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" bitfld.long 0x04 0. "CLEARINT0,CLEARINT0: CLEAR Compare Interrupt 0.User and privilege mode (read):0 = interrupt is disabled1 = interrupt is enabledPrivilege mode (write):0 = leaves the corresponding bit unchanged1 = disable interrupt" "0,1" line.long 0x08 "WDT3_RTIINTFLAG," hexmask.long.word 0x08 19.--31. 1. "RESERVED16,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 18. "OVL1INT,OVL1INT: Free Running Counter 1 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 17. "OVL0INT,OVL0INT: Free Running Counter 0 Overflow Interrupt Flag.User and privilege mode (read):determines if an interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 16. "TBINT,User and privilege mode (read):this flag is set when the TBEXT bit is cleared by detection of a missing external clockedge" "0,1" newline hexmask.long.word 0x08 4.--15. 1. "RESERVED15,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 3. "INT3,INT3: Interrupt Flag 3.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 2. "INT2,INT2: Interrupt Flag 2.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" bitfld.long 0x08 1. "INT1,INT1: Interrupt Flag 1.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" newline bitfld.long 0x08 0. "INT0,INT0: Interrupt Flag 0.User and privilege mode (read):determines if a interrupt is pending0 = no interrupt pending1 = interrupt pendingPrivilege mode (write):0 = leaves the bit unchanged1 = set the bit to 0" "0,1" group.long 0x90++0x2F line.long 0x00 "WDT3_RTIDWDCTRL," line.long 0x04 "WDT3_RTIDWDPRLD," hexmask.long.tbyte 0x04 12.--31. 1. "RESERVED17,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x04 0.--11. 1. "DWDPRLD,DWDPRLD: Digital Watchdog Preload Value.User and priviledge mode (read):A read from this register in any CPU mode returns the current preload value.Priviledge mode (write):If the DWD is always enabled after reset is released:The DWD starts.." line.long 0x08 "WDT3_RTIWDSTATUS," hexmask.long 0x08 6.--31. 1. "RESERVED18,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x08 5. "DWWD_ST,DWWD ST: Windowed Watchdog Status.This bit denotes whether the time-window defined by the windowed watchdog configuration has been violated or if a wrong key or key sequence was written to service the watchdog.User and priviledge mode (read):0 =.." "0,1" newline bitfld.long 0x08 4. "ENDTIMEVIOL,END TIME VIOL: Windowed Watchdog End Time Violation Status.This bit denotes whether the end-time defined by the windowed watchdog configuration has been violated" "0,1" bitfld.long 0x08 3. "STARTTIMEVIOL,START TIME VIOL: Windowed Watchdog Start Time Violation Status" "0,1" newline bitfld.long 0x08 2. "KEYST,KEYST: Watchdog KeyStatus.This bit denotes a reset generated by a wrong key or a wrong key-sequence written to the RTIWDKEY register.User and priviledge mode (read):0 = no wrong key or key-sequence written1 = wrong key or key-sequence written to.." "0,1" bitfld.long 0x08 1. "DWDST,DWDST: Digital Watchdog Status.This bit is effectively a copy of the END TIME VIOL status flag and is maintained for compatibility reasons.User and priviledge mode (read):0 = DWD timeout period not expired1 = DWD timeout period has.." "0,1" newline bitfld.long 0x08 0. "AWDST,AWDST: Analog Watchdog Status.User and priviledge mode (read):0 = AWD pin 0 ?> 1 threshold not exceeded1 = AWD pin 0 ?> 1 threshold exceededPriviledge mode (write):0 = leaves the current value unchanged1 = clears the bit to 0" "0,1" line.long 0x0C "WDT3_RTIWDKEY," hexmask.long.word 0x0C 16.--31. 1. "RESERVED19,Reserved.Reads return 0 and writes have no effect" hexmask.long.word 0x0C 0.--15. 1. "WDKEY,WDKEY: Watchdog Key.User and privilege mode reads are indeterminate.Privilege mode (write):A write of 0xE51A followed by 0xA35C in two separate write operations defines the Key Sequence and discharges the watchdog capacitor" line.long 0x10 "WDT3_RTIDWDCNTR," hexmask.long.byte 0x10 25.--31. 1. "RESERVED20,Reserved.Reads return 0 and writes have no effect" hexmask.long 0x10 0.--24. 1. "DWDCNTR,DWDCNTR: Digital Watchdog Down Counter.The value of the DWDCNTR after a system reset is 0x002D_FFFF" line.long 0x14 "WDT3_RTIWWDRXNCTRL," hexmask.long 0x14 4.--31. 1. "RESERVED21,Reserved.Reads return 0 and writes have no effect" bitfld.long 0x14 0.--3. "WWDRXN,WWDRXN: Digital Windowed Watchdog Reaction.User and privilege mode (read) privileged mode (write):0x5 = This is the default value" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x18 "WDT3_RTIWWDSIZECTRL," line.long 0x1C "WDT3_RTIINTCLRENABLE," bitfld.long 0x1C 28.--31. "RESERVED25,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 24.--27. "INTCLRENABLE3,INTCLRENABLE3.Enables the auto-clear functionality on the compare 3 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 3 interrupt is disabled.Any other value = Auto-clear for compare 3 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 20.--23. "RESERVED24,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 16.--19. "INTCLRENABLE2,INTCLRENABLE2.Enables the auto-clear functionality on the compare 2 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 2 interrupt is disabled.Any other value = Auto-clear for compare 2 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 12.--15. "RESERVED23,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 8.--11. "INTCLRENABLE1,INTCLRENABLE1.Enables the auto-clear functionality on the compare 1 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 1 interrupt is disabled.Any other value = Auto-clear for compare 1 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" newline bitfld.long 0x1C 4.--7. "RESERVED22,Reserved.Reads return 0 and writes have no effect" "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" bitfld.long 0x1C 0.--3. "INTCLRENABLE0,INTCLRENABLE0.Enables the auto-clear functionality on the compare 0 interrupt.User and Privileged mode (read):0x5 = Auto-clear for compare 0 interrupt is disabled.Any other value = Auto-clear for compare 0 interrupt is enabled.Privileged.." "0,1,2,3,4,5,6,7,8,9,10,11,12,13,14,15" line.long 0x20 "WDT3_RTICOMP0CLR," line.long 0x24 "WDT3_RTICOMP1CLR," line.long 0x28 "WDT3_RTICOMP2CLR," line.long 0x2C "WDT3_RTICOMP3CLR," width 0x0B tree.end tree.end newline